Вопросы с тегом «setuptools»

Setuptools основан на distutils Python, чтобы упростить сборку, распространение и установку библиотек и приложений.

11
Установка SetupTools в 64-битной Windows
Я использую Python 2.7 в 64-битной Windows 7, и когда я запускаю установщик для setuptools, он говорит мне, что Python 2.7 не установлен. Конкретное сообщение об ошибке: `Python Version 2.7 required which was not found in the registry` Моя установленная версия Python: `Python 2.7 (r27:82525, Jul 4 2010, 07:43:08) [MSC …

2
Нужен ли проектам на Python MANIFEST.in и что в нем должно быть?
В руководстве "Python Distribute" (было на python-distribute.org, но эта регистрация истекла) говорится, что нужно включать doc/txtфайлы, а .pyфайлы исключены из MANIFEST.inфайла Документация sourcedist сообщает мне, что используется только sdist MANIFEST.inи включает только указанный вами файл и включает .pyфайлы. Он также говорит мне использовать: python setup.py sdist --manifest-onlyдля создания MANIFEST, но …
120 python  setuptools 

7
Сценарий после установки с Python setuptools
Можно ли указать файл сценария Python после установки как часть файла setuptools setup.py, чтобы пользователь мог выполнить команду: python setup.py install в локальном файловом архиве проекта или pip install <name> для проекта PyPI, и сценарий будет запущен после завершения стандартной установки setuptools? Я хочу выполнить задачи после установки, которые можно …

3
setuptools: расположение папки с данными пакета
Я использую setuptools для распространения моего пакета python. Теперь мне нужно распространить дополнительные файлы данных. Из того, что я собрал из документации setuptools, мне нужно, чтобы мои файлы данных находились внутри каталога пакета. Однако я бы предпочел, чтобы мои файлы данных находились в подкаталоге корневого каталога. Чего бы я хотел …

6
Как написать setup.py для включения репозитория git в качестве зависимости
Пытаюсь написать setup.pyдля своей посылки. В моем пакете необходимо указать зависимость от другого репозитория git. Вот что у меня есть на данный момент: from setuptools import setup, find_packages setup( name='abc', packages=find_packages(), url='https://github.abc.com/abc/myabc', description='This is a description for abc', long_description=open('README.md').read(), install_requires=[ "requests==2.7.0", "SomePrivateLib>=0.1.0", ], dependency_links = [ "git+git://github.abc.com/abc/SomePrivateLib.git#egg=SomePrivateLib", ], include_package_data=True, ) …

4
Когда использовать файл требований к pip вместо install_requires в setup.py?
Я использую pip с virtualenv для упаковки и установки некоторых библиотек Python. Могу представить, что я делаю довольно распространенный сценарий. Я сопровождаю несколько библиотек, для которых я могу явно указать зависимости. Некоторые из моих библиотек зависят от сторонних библиотек, которые имеют транзитивные зависимости, над которыми я не могу повлиять. Я …

3
Удаление модуля Python, установленного в режиме разработки
Привет, я пробовал упаковывать python с помощью setuptools и для тестирования установил модуль в режиме разработки. т.е. python setup.py develop Это добавило мой каталог модулей в sys.path. Теперь я хочу удалить модуль, есть ли способ сделать это? заранее спасибо

3
Как мне установить старую версию Django на virtualenv?
Это может показаться глупым вопросом, так как основная цель virtualenvзаключается именно в этом: установка некоторой конкретной версии пакета (в данном случае Django) внутри виртуальной среды. Но это именно то, чем я хочу заниматься, и я не могу этого понять. Я использую Windows XP, успешно создал виртуальную среду и могу ее …

16
Каков официальный «предпочтительный» способ установки pip и virtualenv в масштабе всей системы?
Это то, что люди, кажется, рекомендуют чаще всего: $ sudo apt-get install python-setuptools $ sudo easy_install pip $ sudo pip install virtualenv Или это, которое я получил с http://www.pip-installer.org/en/latest/installing.html : $ curl -O https://github.com/pypa/virtualenv/raw/master/virtualenv.py $ python virtualenv.py my_new_env $ . my_new_env/bin/activate (my_new_env)$ pip install ... Или что-то совсем другое?

14
Как мне настроить Setuptools для Python 2.6 в Windows?
Есть ли способ установить Setuptools для Python 2.6 в Windows без установщика exe? На данный момент ни одна из них не построена, и разработчик Setuptools заявил, что, вероятно, пройдет некоторое время, прежде чем он доберется до нее. Кто-нибудь знает, как его установить?

8
Инструменты установки Python: как я могу указать частный репозиторий в install_requires?
Я создаю setup.pyфайл для проекта, который зависит от частных репозиториев GitHub. Соответствующие части файла выглядят так: from setuptools import setup setup(name='my_project', ..., install_requires=[ 'public_package', 'other_public_package', 'private_repo_1', 'private_repo_2', ], dependency_links=[ 'https://github.com/my_account/private_repo_1/master/tarball/', 'https://github.com/my_account/private_repo_2/master/tarball/', ], ..., ) Я использую setuptoolsвместо того , distutilsпотому что последнее не поддерживают install_requiresи dependency_linksаргументы за этот ответ. Вышеупомянутый …

5
Как включить статические файлы в setuptools - пакет Python
Я хочу добавить ./static/data.txtк setuptools, вот мой код: # setup.py import os,glob from setuptools import setup,find_packages setup( name = "PotatoProject", version = "0.1.1", author = "Master Splinter", author_email = "splinter@initech.com", description = ("The potatoproject!"), url = 'http://www.google.com', license = "BSD", # adding packages packages=find_packages('src'), package_dir = {'':'src'}, # trying to …

3
Обновление инструментов настройки в OSX El Capitan
Я пытаюсь обновить инструменты настройки. Ну, на самом деле я пытаюсь обновить доступ, но он пытается обновить инструменты установки и терпит неудачу. Попытка сделать это самому тоже не удалась. Даже попытка удалить его не удалась $ sudo -H pip install --upgrade setuptools Collecting setuptools Using cached setuptools-18.4-py2.py3-none-any.whl Installing collected packages: …

2
Последний 'pip' не работает с "требует setuptools> = 0.8 для dist-info"
Используя последнюю (1.5) версию pip, я получаю сообщение об ошибке при попытке обновить несколько пакетов. Например, sudo pip install -U pytzприводит к отказу: Wheel installs require setuptools >= 0.8 for dist-info support. pip's wheel support requires setuptools >= 0.8 for dist-info support. Я не понимаю это сообщение (у меня setuptools2.1) …

13
Почему pip устанавливает старую версию моего пакета?
Я только что загрузил новую версию своего пакета в PyPi (1.2.1.0-r4): я могу загрузить файл яйца и установить его с помощью easy_install, и версия будет проверена правильно. Но когда я пытаюсь установить с помощью pip, вместо этого устанавливается версия 1.1.0.0. Даже если я явно укажу версию, которую нужно использовать pip …
80 python  pip  setuptools 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.