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

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

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

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

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


30
Нет модуля с именем 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 named pkg_resources pkg_resourcesкажется, будет распространяться с setuptools. Первоначально я думал, что это может быть не …

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

20
Ссылка require.txt для файла install_requires kwarg в файле setuptools setup.py
У меня есть requirements.txtфайл, который я использую с Travis-CI. Кажется глупым дублировать требования в обоих случаях, requirements.txtи setup.pyя надеялся передать дескриптор файла в install_requireskwarg setuptools.setup. Это возможно? Если да, то как мне это сделать? Вот мой requirements.txt файл: guessit>=0.5.2 tvdb_api>=1.8.2 hachoir-metadata>=1.3.3 hachoir-core>=1.3.3 hachoir-parser>=1.3.4

15
Как правильно установить pip, virtualenv и распространять для Python?
Короткий вопрос Что такое правильный способ установки pip, virtualenvи distribute? Задний план В моем ответе на вопрос 4314376 SO я рекомендовал использовать его, ez_setupчтобы вы могли установить его, pipи выполните virtualenvследующие действия: curl -O http://peak.telecommunity.com/dist/ez_setup.py sudo python ez_setup.py sudo easy_install pip sudo pip install virtualenv Первоначально я взял эти инструкции …

8
Почему я не могу создать колесо на питоне?
Вот команды, которые я выполняю: $ python setup.py bdist_wheel usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...] or: setup.py --help [cmd1 cmd2 ...] or: setup.py --help-commands or: setup.py cmd --help error: invalid command 'bdist_wheel' $ pip --version pip 1.5.6 from /usr/local/lib/python3.4/site-packages (python 3.4) $ python -c "import setuptools; print(setuptools.__version__)" 2.1 …

3
Объясните точки входа Python?
Я прочитал документацию о точках входа яиц в Pylons и на страницах Peak, и до сих пор не совсем понимаю. Может ли кто-нибудь объяснить мне их?
181 python  setuptools 



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

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

10
Как включить данные пакета в setuptools / distribue?
При использовании setuptools / распространять, я не могу заставить установщик вытянуть какие-либо package_dataфайлы. Все, что я прочитал, говорит о том, что следующий способ является правильным. Может кто-нибудь, пожалуйста, посоветуйте? setup( name='myapp', packages=find_packages(), package_data={ 'myapp': ['data/*.txt'], }, include_package_data=True, zip_safe=False, install_requires=['distribute'], ) где myapp/data/расположение файлов данных.

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