Запитання з тегом «setuptools»

Setuptools грунтується на дистрибутивах Python, щоб забезпечити більш просту побудову, розповсюдження та встановлення бібліотек та програм.

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

13
Як видалити пакунки, встановлені за допомогою easy_install Python?
Python's 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
Довідкові вимоги.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 я рекомендував використовувати 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 …




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

4
Як я можу змусити setuptools встановити пакет, який не є на PyPI?
Я тільки почав працювати з setuptools та virtualenv. Мій пакет вимагає останнього екіпірування пітона, який доступний лише у GitHub. Версія python-gearman, що є на PyPI, є старою. Джерело Github сумісне з setuptools, тобто має setup.py тощо. Чи є спосіб змусити setuptools завантажити та встановити нову версію, а не шукати її …

10
Як включити дані пакета з setuptools / distribute?
Під час використання setuptools / distribute я не можу змусити інсталятора витягнути будь-які 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.