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

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

936
Зачем использовать pip вместо easy_install? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 3 года назад . Твит гласит: Не используйте easy_install, если вам не нравится наносить...

704
Как удалить пакеты, установленные с помощью Python easy_install?

Python easy_installделает установку новых пакетов чрезвычайно удобной. Однако, насколько я могу судить, он не реализует другие общие функции менеджера зависимостей - перечисление и удаление установленных пакетов. Каков наилучший способ узнать, что установлено, и каков предпочтительный способ...

594
Различия между дистрибутивом, distutils, setuptools и distutils2?

Ситуация Я пытаюсь портировать библиотеку с открытым исходным кодом на Python 3. ( SymPy , если кому-то интересно.) Итак, мне нужно запускать 2to3автоматически при сборке для Python 3. Для этого мне нужно использовать distribute. Поэтому мне нужно портировать текущую систему, которая (согласно...

452
Нет модуля с именем pkg_resources

Я развертываю приложение Django на сервере разработчиков и при запуске запускаю эту ошибку pip install -r requirements.txt: Traceback (most recent call last): File "/var/www/mydir/virtualenvs/dev/bin/pip", line 5, in <module> from pkg_resources import load_entry_point ImportError: No module...

336
Python setup.py разработка против установки

Два варианта в setup.py developи installменя смущают. Согласно этому сайту , используя developсоздает специальную ссылку на каталог сайтов-пакетов. Люди предложили, чтобы я использовал python setup.py installдля новой установки и python setup.py developпосле внесения каких-либо изменений в...

279
Ссылка require.txt для файла install_requires kwarg в файле setuptools setup.py

У меня есть requirements.txtфайл, который я использую с Travis-CI. Кажется глупым дублировать требования в обоих случаях, requirements.txtи setup.pyя надеялся передать дескриптор файла в install_requireskwarg setuptools.setup. Это возможно? Если да, то как мне это сделать? Вот мой requirements.txt...

247
Как правильно установить pip, virtualenv и распространять для Python?

Короткий вопрос Что такое правильный способ установки pip, virtualenvи distribute? Задний план В моем ответе на вопрос 4314376 SO я рекомендовал использовать его, ez_setupчтобы вы могли установить его, pipи выполните virtualenvследующие действия: curl -O...

147
setuptools против distutils: почему distutils все еще актуален?

Python имеет запутанную историю инструментов , которые могут быть использованы для упаковки и описания проектов: они включают distutilsв стандартной библиотеке, distribute, distutils2и setuptools(а могут и больше). Похоже, что distributeи distutils2были прекращены в пользу setuptools, что...

142
Как я могу заставить setuptools установить пакет, который не на PyPI?

Я только начал работать с setuptools и virtualenv. Для моего пакета требуется последняя версия python-gearman, доступная только на GitHub. Версия python-gearman, находящаяся на PyPI, старая. Исходный код Github совместим с setuptools, то есть имеет setup.py и т. Д. Есть ли способ заставить...

136
Как включить данные пакета в setuptools / distribue?

При использовании setuptools / распространять, я не могу заставить установщик вытянуть какие-либо package_dataфайлы. Все, что я прочитал, говорит о том, что следующий способ является правильным. Может кто-нибудь, пожалуйста, посоветуйте? setup( name='myapp', packages=find_packages(), package_data={...

133
Установка 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...

120
Нужен ли проектам на Python MANIFEST.in и что в нем должно быть?

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

100
Сценарий после установки с Python setuptools

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

98
setuptools: расположение папки с данными пакета

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

95
Как написать 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',...