Описание тега install-requires
"Install_requires" следует использовать, чтобы указать, какие зависимости проект минимально необходим для запуска. Когда проект устанавливается с помощью pip, это спецификация, которая используется для установки его зависимостей.
2
ответа
Управление зависимостями: для Python2.7 необходим subprocess32
У меня есть библиотека ( subx), которая зависит от subprocess32. Библиотека subprocess32 является бэкпортом для Python2.7 и предоставляет тайм-аут kwarg. Моей библиотеке нужен тайм-аут kwarg. Мне нужен subprocess32, только если целевой платформой яв…
03 ноя '17 в 14:31
0
ответов
Установка matplotlib через setuptools install_requires
Я пытался установить matplotlib с помощью install_requires, и он завершился с ошибкой: обнаружена неожиданная HTML-страница... Когда я просто пытаюсь установить его регулярно через pip, это, кажется, работает нормально. Кто-нибудь знает, как решить …
17 фев '15 в 17:00
1
ответ
Почему pip переустанавливает стандартные пакеты, перечисленные в install_requires
Есть пакет Python, который мне нужно установить с помощью pip install SomePackage.tar.gz, в setup.py этого пакета, несколько библиотек, которые перечислены в install_requires стали частью стандартной библиотеки Python 2.7 (например, argparse). Пробл…
04 апр '14 в 20:45
2
ответа
install_requires на основе версии Python
У меня есть модуль, который работает как на Python 2, так и на Python 3. В Python<3.2 я хотел бы установить конкретный пакет в качестве зависимости. Для Python>=3.2. Что-то вроде: install_requires=[ "threadpool >= 1.2.7 if python_version < 3.2…
13 янв '14 в 00:19
1
ответ
Вызовите другой setup.py в setup.py
Мой репозиторий содержит мой собственный модуль python и подмодуль для одной из его зависимостей, который имеет свой собственный setup.py. Я хотел бы вызвать setupy.py зависимости при установке моей собственной библиотеки, как это возможно? Моя перв…
27 ноя '16 в 17:31
4
ответа
Установить зависимости из setup.py
Интересно, возможно ли, например, для пакетов.deb, в моем файле setup.py я настраиваю зависимости для своего пакета и запускаю: $ sudo python setup.py install Они устанавливаются автоматически. Уже исследовал интернет, но все, что я обнаружил, прост…
13 ноя '14 в 02:27
1
ответ
Как отформатировать Установить требует строки для JSON
У меня есть файл info.json со строкой: "install_requires" : {"" : []}, Предполагая, что именно здесь я помещаю пакеты, на которые опирается моя программа, как бы я отформатировал ее, если хочу, чтобы на нее полагались python-redmine версия 0.8.3 Буд…
07 авг '14 в 18:32
1
ответ
Версионные зависимости dh_python2 из setup.py
Я собираю пакет.deb модуля python с помощью dpkg-buildpackage . в setup.py я указал install_requires=['othermodule>=2.0']но сгенерированный контрольный файл не указывает версию. Depends: python (>= 2.7), othermodule,dh_python угадывает требова…
05 фев '19 в 21:34
2
ответа
setup.py: требуется последняя версия setuptools, прежде чем пытаться установить
Я создаю пакет, который имеет 'typing;python_version<"3.5"' в это install_requires, По-видимому, этот тип спецификации зависимостей был реализован только в последних версиях setuptools, Если setuptools на старой машине пользователя они получат: '…
01 янв '18 в 10:07
3
ответа
python setuptools install_requires игнорируется при переопределении cmdclass
У меня есть setup.py это выглядит так: from setuptools import setup from subprocess import call from setuptools.command.install import install class MyInstall(install): def run(self): call(["pip install -r requirements.txt --no-clean"], shell=True) …
20 фев '14 в 17:39
1
ответ
Как разрешение зависимостей работает с pip, когда пакет указывает диапазон, а другой - нет?
У меня есть require.txt только с 2 зависимостями: sentry-sdk==0.7.11 requests==2.21.0 Я проверил setup.py обоих пакетов, и оба зависят от urllib3: запрос предоставляет диапазон, который не принимает 1,25 sentry-sdk вместо этого не указывает конкретн…
24 апр '19 в 09:13
0
ответов
Может ли установка include_requires обойти лучшее совпадение в PyPI и клонировать репо?
Основная ветвь SHAP исправляет конфликт с XGBoost, который не исправлен в последней версии PyPI:0.35.0. И SHAP, и XGBoost включены в список дляinstall_requires в setup. Я пробовал следующее (и множество вариантов): 'shap @ git+ssh://git@github.com/s…
18 июл '20 в 14:26
0
ответов
Python: я не могу найти install_requires в параметрах настройки distutils.core
Я узнал, как упаковать свой модуль и отправить его в PYPI.В скрипте используются два пакета: запросы и lxml. И я нашел учебник, в котором в функции настройки используются параметры install_requires. Но я запутался, потому что я не могу найти этот па…
14 мар '20 в 09:03
1
ответ
Не удается установить зависимости для настраиваемого проекта
Итак, у меня есть проект, который предназначен для распространения и зависит от некоторых других модулей, устанавливаемых по протоколу. Вот какsetup.py выглядит как: import setuptools from rss_reader.rss_reader import VERSION setuptools.setup(name='…
28 ноя '19 в 03:25
1
ответ
Пакеты, перечисленные в install_requires, игнорируются при установке с помощью pip
Наверное, где-то спросили и ответили, но я много искал и не нашел где. Извините, если дублировал. У меня есть проект ( https://github.com/PyFPGA/openflow), который зависит от pyyaml: setup( ..., install_requires=['pyyaml'] ) При установке с pip3 ins…
23 мар '21 в 14:56
2
ответа
Установка PyTorch с CUDA в setup.py
Я пытаюсь указать PyTorch с CUDA в install_requires. Команда для установки с помощью pip: pip install torch==1.8.0+cu111 torchvision==0.9.0+cu111 torchaudio===0.8.0 -f https://download.pytorch.org/whl/torch_stable.html Как мне это сделать в setup.py…
22 мар '21 в 02:03
1
ответ
install_requires иерархия: ContextualVersionConflict
Допустим, у меня есть файл. В нем есть: install_requires = importlib_metadata; python_version < "3.8" not_main_package>= 15.1 Также у меня есть not_main_package 16.0. В этом setup.cfg оно имеет: install_requires = importlib_metadata >= 3.6 …
12 мар '21 в 09:45
2
ответа
почему pip install не загружает зависимый пакет, который определяется в setup.py?
мой проект python упакован с помощью setuptools, это мой файл setup.opt: [metadata] name = totems_pycommon version = 1.0.0 #long_description = file: README.rst, CHANGELOG.rst, LICENSE.rst include_package_data = True # 依赖 install_requires= kafka==1.2…
15 окт '21 в 04:24
1
ответ
Зависимости проекта Django
Я создал и как объяснил в документации Django . Теперь я не уверен, как добавить зависимости в мой проект. Если кто-то установит мой код, другие инструменты, такие как Pillow, должны быть установлены автоматически. Я читал, что это правильный путь (…
13 дек '20 в 05:59
1
ответ
Python setup.py клонирует подпапку и использует ее как исходный код.
Проект Python интенсивно использует общее объявление из другого репозитория. from *another_repository*.common import *class1*, *class2*. Как правильно интегрировать такую папку в свой репозиторий, не копируя ее саму в текущий проект? В setuptools.…
14 янв '21 в 13:44