Вопросы с тегом 'python-packaging'

Пакеты представляют собой пространства имен, которые содержат несколько пакетов и самих модулей.
13

Для чего __init__.py?

Что такое __init__.py для исходного каталога Python?
15 янв. '09 в 20:09
10

Что такое setup.py?

Может кто-нибудь объяснить, что такое setup.py и как его можно настроить или использовать?
24 сент. '09 в 14:16
1

Настройка Python setuptools/distutils для пакета `extra` с Makefile

Преамбула: Python setuptools используются для распространения пакета. У меня есть пакет Python (назовем его my_package), у которого есть несколько пакетов extra_require. Все работает, просто найдите (установка и сборка пакета, а также дополнительн...
15 дек. '16 в 17:09
1

Как перечислить зависимости для библиотеки python без установки?

Есть ли способ получить список зависимостей для данного пакета python, не устанавливая его в первую очередь? В настоящее время я могу получить список требований, но для этого требуется установка пакетов. Например, я могу использовать pip для отображ...
23 янв. '17 в 22:17
2

Установка зависимостей данных nltk в сценарии setup.py

Я использую NLTK с Wordnet в моем проекте. Я выполнил установку вручную на моем компьютере, pip3 install nltk --user pip: pip3 install nltk --user в терминал, затем nltk.download() в оболочке python для загрузки wordnet. Я хочу автоматизировать их ...
07 нояб. '14 в 11:07
3

Как создать и распространять пакет Python/Cython, который зависит от стороннего libFoo.so

Я написал модуль Python, который зависит от некоторых расширений C. Эти расширения C, в свою очередь, зависят от нескольких скомпилированных библиотек C. Я хотел бы иметь возможность распространять этот модуль в комплекте со всеми зависимостями. Я с...
31 окт. '17 в 18:41
2

Какие существуют опции для определения пакета Python с зависимостями node.js?

В настоящее время у меня есть несколько (неопубликованных) пакетов Python для локального использования, которые я устанавливаю (для целей разработки) с помощью сценария Bash в Linux в активированную (в противном случае "пустую") виртуальную среду сл...
21 апр. '18 в 8:20
2

Установка psutil без gcc

До сих пор мы установили psutil через наш собственный pypi-сервер. Теперь у нас есть новая среда, где мы не должны устанавливать gcc. Теперь старый способ (pip запускает gcc во время установки) больше не работает. Контекст: Серверы Linux python...
24 мая '16 в 6:51
2

Запретить установку пакета на старых версиях Python

Что мы можем добавить в файл setup.py, чтобы предотвратить сбор и попытку установки пакета при использовании неподдерживаемой версии Python? Например magicstack - это проект, указанный в кластере: Programming Language :: Python :: 3 :: Only Поэт...
15 февр. '17 в 0:00
1

Как найти все виды использования функции или переменной python в пакете python

Я пытаюсь отобразить использование/причины функций и переменных в пакете python на уровне функции. Существует несколько модулей, в которых функции/переменные используются в других функциях, и я хотел бы создать словарь, который выглядит примерно так:...
22 дек. '16 в 3:47
2

Невозможно установить textract на окна

Я много чего перепробовал, но все равно не получается, когда пытаюсь установить пакет textract на свою Windows с помощью команды pip. Я получаю следующую ошибку: Я понятия не имею, что делать, поэтому буду очень благодарен за любые советы. Спаси...
07 июн. '18 в 14:24
1

Ошибка установки папок "libxml/xmlversion.h"

Мне нужно установить пакет python xmlsec (https://pypi.python.org/pypi/xmlsec), и когда я пытаюсь запустить pip install xmlsec Это дает мне эту ошибку: src\xmlsec\constants.c(266) : fatal error C1083: Cannot open include file: 'libxml/xmlversion....
11 авг. '16 в 23:14
0

Как вы компилируете библиотеку C с несколькими зависимостями в пакет Python? Cmake?

У меня есть пакет Python в python3.x, который я писал, который взаимодействует с двумя функциями C в библиотеке C. На данный момент я использую ctypes посредством которого я напрямую связываюсь с общей библиотекой *.so, а затем использую скрипт pyth...
05 июн. '18 в 21:30
2

Устали ли `setup.cfg`?

Мне не совсем понятно, каков статус setup.cfg. Я ищу решения для моего другого вопроса о маркерах среды PEP 508, и я полностью запутался. Мне кажется, что setup.cfg является улучшением по сравнению с setup.py, потому что он декларативный, не включа...
03 июл. '17 в 5:53
2

Как понизить версию boto3 в лямбда-функции AWS

Мне нужно использовать мою собственную версию boto3 внутри Lambda (Python 3.7). Версия, включенная в стандартную версию Lambda Python 3.7 env (1.9.42), не поддерживает использование Textract по той или иной причине. Чтобы сделать это, я сделал след...
30 апр. '19 в 17:49