Вопросы по теме 'setup.py'

Разница между python setup.py install и pip install
У меня есть внешний пакет, который я хочу установить в свой python virtualenv из файла tar. Как лучше всего установить пакет? Я обнаружил 2 способа сделать это: Извлеките tar-файл, затем запустите python setup.py install внутри извлеченного...
72094 просмотров
schedule 26.10.2022

Setup.py внутри установленного модуля
Для структуры каталогов, подобной следующей, мне не удалось сделать xy импортируемым пакетом. xy ├── __init__.py ├── z │   ├── __init__.py │   └── stuff.py └── setup.py Если бы setup.py был каталогом вверх, я мог бы использовать from...
945 просмотров
schedule 28.10.2022

Cython setup.py для нескольких .pyx
Я хотел бы cythonize быстрее. Код для одного .pyx from distutils.core import setup from Cython.Build import cythonize setup( ext_modules = cythonize("MyFile.pyx") ) Что делать, если я хочу cythonize несколько файлов с расширением...
17374 просмотров

Объедините один скрипт Python + зависимости, используя setup.py
Я уже узнал, как объявить зависимости моего скрипта Python в конфигурации setup.py, например install_requires=['html2text', 'pystache'] Когда я делаю sdist python setup.py, создается .tar.gz. Если я выкачаю его и запущу установку python...
595 просмотров
schedule 22.03.2024

Как установить привязку Python к библиотеке C++
Представим, что нам дан готовый исходный код библиотеки на C++ с именем MyAwesomeLib . Цель состоит в том, чтобы предоставить часть его возможностей python, поэтому мы создаем оболочку, используя swig, и сгенерировали пакет python с именем...
1571 просмотров
schedule 22.03.2024

OSError: [Errno 2] Нет такого файла или каталога: '/usr/local/lib/python2.7/dist-packages/pyduino-0.0.0-py2.7.egg'
Я пытаюсь установить и удалить пакет. Я написал сценарий setup.py. При установке сценарий работает нормально, и пакет устанавливается. Но при удалении пакет удаляется, но выдает некоторые ошибки. Я использую pip uninstall имя_пакета для удаления....
3725 просмотров
schedule 16.12.2023

setup.py: добавить зависимости, необходимые для установки
Для распространения библиотек Python на PyPi я обычно указываю зависимости пакета в setup.py а-ля setup( # ... install_requires=["numpy", "scipy"], # ... ) Однако в некоторых случаях мне уже нужно что-то импортировать в...
415 просмотров
schedule 05.06.2024

setup.py: зависит от пакетов CSS и JS.
У меня есть проект Python , который отображает некоторую информацию в браузере и использует bootstrap и D3 . Прямо сейчас я просто включаю bootstrap.min.css и d3.v5.min.js в репозиторий исходного кода, добавляю их в package_data в setup.py...
131 просмотров
schedule 04.11.2023

Как запустить один носовой тест через setup.py в модуле python-active-directory?
Я упорно пытаюсь преобразовать модуль Python https://github.com/theatlantic/python-active-directory на Python 3. Вы можете увидеть мои усилия здесь https://github.com/nbmorgan/python-active-directory/tree/master3 . Я выяснил следующие вещи: я...
357 просмотров

setup.py игнорирует зависимости полного пути, вместо этого ищет наилучшее совпадение в pypi
Аналогично https://stackoverflow.com/questions/12518499/pip -ignores-dependency-links-in-setup-py Я изменяю faker в ожидании открытого PR, который я открыл с помощью валидаторы , и я хочу протестировать новую зависимость, которая у меня...
382 просмотров
schedule 16.09.2022

Сообщение об ошибке при попытке установить Cryptodome с помощью setup.py
Я настраиваю криптодом Python на 64-битной машине Windows 7. Для этого я использую модуль setup.py. Причина, по которой я использую setup.py вместо pip, заключается в том, что машина, на которой я это устанавливаю, не имеет внешнего доступа в...
150 просмотров

Используйте setup.py для установки удаленной зависимости tar
Используя pip , вы можете легко установить пакет в формате tar, например: pip install https://path/to/respository/ending/with/en_core_web_sm-2.1.0/en_core_web_sm-2.1.0.tar.gz Однако я не могу заставить python setup.py install найти этот же...
277 просмотров
schedule 12.10.2022

Структура папок пакета пространства имен Python
Я хотел бы настроить пакет пространства имен python, содержащий несколько подключенных пакетов, которые необходимо устанавливать независимо, если явно не указаны зависимости. Однако существующие решения кажутся мне более или менее беспорядочными....
255 просмотров
schedule 26.11.2022

Проблема с установкой matplotlib в Python
Я пытаюсь установить matplotlib в Windows x64 с помощью python 3.9. Когда я делаю: pip install matplotlib Я получаю такую ​​ошибку: ERROR: Command errored out with exit status 1: command: 'c:\program files\python39\python.exe' -c 'import...
8013 просмотров
schedule 28.11.2022

Python нажмите несколько команд — как создать cli для нескольких команд установленной утилиты
Описание: пользователю нужно будет установить мою утилиту и запустить из нее две разные команды: command_1 и command_2. для этого в setup.py я использовал такой синтаксис: entry_points={ 'console_scripts': [ 'command_1 =...
53 просмотров
schedule 30.11.2022