Описание тега distutils
Distutils - это стандартная система упаковки для модулей и приложений Python.
0
ответов
Ошибки запуска SWIG под Windows 10
Я пытаюсь обернуть библиотеку C SWIG для использования с python2.7 под Windows 10. Я пытался запустить примеры, представленные в руководстве по swig. Проблема в том, что когда я пытаюсь запустить рекомендуемые команды $ swig -python example.i $ pyth…
08 авг '18 в 18:13
3
ответа
Как указать разные флаги компилятора в distutils только для одного файла расширения Python/C?
У меня есть расширение Python, которое использует функции процессора, если таковые имеются. Это делается с помощью проверки во время выполнения. Если аппаратное обеспечение поддерживает инструкцию POPCNT, то оно выбирает одну реализацию моего внутре…
20 мар '13 в 15:20
2
ответа
Использование Sphinx с дистрибутивом C-расширения
Я написал модуль Python, включая подмодуль, написанный на C: сам модуль называется foo и часть C foo._bar, Структура выглядит так: src/ foo/__init__.py <- contains the public stuff foo/_bar/bar.c <- the C extension doc/ <- Sphinx configurat…
14 янв '11 в 03:05
5
ответов
"Ответ сервера (401): Вы должны войти в систему, чтобы получить доступ к этой функции" при регистрации пакета в Pypi
Я пытаюсь зарегистрировать пакет на pyPI. После создания.pypirc, который выглядит как [distutils] # this tells distutils what package indexes you can push to index-servers = pypi pypitest [pypi] repository: https://pypi.python.org/pypi username: "am…
28 ноя '15 в 04:47
1
ответ
Установка шпагата не удалась, потому что не может удалить 'pkginfo'
Мне нужно руководство о том, что я должен делать в этой ситуации: C:\Users\Dave\Desktop\2016Coding\testdist>pip install twine Collecting twine Using cached https://files.pythonhosted.org/packages/65/ae/9cfdff186dd4812c59bad890435538858f13fe43dbe6…
02 май '18 в 08:17
2
ответа
Настройка параметров компилятора Distutils
Возможно глупый вопрос, но мне было интересно, откуда дистрибутивы Python получают параметры компилятора? Это неправильно связывает некоторые связанные каталоги, и я хочу исправить это раз и навсегда. Я знаю, что должен быть префикс /lib/pythonver/d…
18 апр '13 в 07:58
1
ответ
Как указать библиотеку для компиляции с помощью python distutils
Я пытаюсь создать расширение AC для Python на моем Raspberry Pi. Мой setup.py выглядит следующим образом. Моя программа c использует библиотеку wiringPi. Как мне указать программе установки использовать эту библиотеку? Без этого я получаю следующую …
15 авг '17 в 18:31
1
ответ
Добавление пользовательского класса команд для установки в setup.py больше не копирует файлы данных
Я создал пакет python с методом установки из setuptools, и он работал безупречно. У меня было это, и это работало отлично: setup( name='whatever', version='1.0.0', packages=find_packages(), license='MIT', author='Sheldan', install_requires=['psutil'…
21 сен '15 в 00:44
1
ответ
Невозможно импортировать distutils из скрипта, скомпилированного с py2exe
Я на Windows Server 2012R2, пытаюсь скомпилировать сценарий с py2exe в рамках virtualenv, и у меня возникают проблемы, когда один из сценариев приложения пытается "импортировать distutils" (в моем случае это где-то внутри сторонней библиотеки, но я …
18 июл '14 в 13:23
1
ответ
Установка разрабатываемого модуля Python/Cython (расширение)
Я постоянно работаю над модулем Python, который содержит расширения C++, обернутые Cython. setup.py в настоящее время обрабатывает сборку модуля расширения и называется python3 setup.py --build_ext --inplace, from distutils.core import setup from di…
08 дек '13 в 18:10
0
ответов
Установите разные флаги компилятора для разных исходных файлов с помощью f2py и numpy.distutils
У меня есть оболочка Python для набора кодов Fortran90, которые я создаю с помощью f2py и упаковываю с помощью numpy.distutils Моя проблема в том, что один исходный файл (из большого и сложного проекта) не будет создан, если оптимизация компилятора …
01 фев '18 в 02:56
0
ответов
Установка пакета в определенную относительную директорию с помощью pip
У меня есть несколько пакетов, которые мне нужно установить в такой каталог: ../site-packages/mynamespace/packages Главным образом, это по историческим причинам, поэтому импорт не нарушается. Существует несколько таких пакетов, и мы должны иметь воз…
24 апр '13 в 17:45
1
ответ
Как перезаписать пакет pypi при загрузке из командной строки?
Я хочу, чтобы автоматизировать ошибку процесса загрузки в некоторых случаях python setup.py upload не удается, потому что на Pypi сервере уже загружена сохраненная версия. Как я могу заставить его загрузить из скрипта (я знаю, что могу удалить стары…
11 янв '14 в 16:11
1
ответ
Текущее состояние пакетов пространства имен Python
Я хотел бы иметь несколько подмодулей Python внутри основного модуля, но я хочу распространять их как отдельные пакеты Python. Таким образом, пакет A должен предоставлять my_data.source_a, пакет B должен предоставлять my_data.source_b,... и так дале…
28 окт '13 в 14:44
1
ответ
Использование CMake с setup.py
Для проекта я создаю библиотеку C и использую привязки Python (через самоанализ GObject) с помощью CMake. Я также хочу распространять некоторые вспомогательные модули Python, используя distutils. Я могу собрать и установить модуль с этим CMakeLists.…
08 ноя '12 в 21:55
2
ответа
setup_requires только для некоторых команд
У меня есть пакет Python в стиле distutils, который требует определенной и довольно большой зависимости для этапа сборки. В настоящее время эта зависимость указана под setup_requires аргумент к distutils.setup. К сожалению, это означает, что зависим…
16 янв '18 в 14:27
1
ответ
Ошибка компиляции байтов distutils в python 2
У меня есть пакет, который может быть установлен в Python 3 с использованием distutils на основе setup.py с командой python setup.py install но дает SyntaxError в Python 2. Есть ли способ пропустить байтовую компиляцию этого конкретного модуля или п…
19 сен '14 в 21:06
1
ответ
Установить статические вложенные каталоги в префикс (или хотя бы включить в пакет setuptools)
Я пытаюсь сделать setup.py установить каталог в /usr/share (или в другом префиксе, или, по крайней мере, пусть мой скрипт скопирует его из файла EGG). Структура каталогов моего проекта выглядит примерно так: - setup.py - MANIFEST.in - myproj - __ini…
20 мар '15 в 17:37
1
ответ
Как использовать данные в package_data из исходного кода?
В setup.py, я указал package_data следующим образом: packages=['hermes'], package_dir={'hermes': 'hermes'}, package_data={'hermes': ['templates/*.tpl']}, И моя структура каталогов примерно hermes/ | | docs/ | ... | hermes/ | | __init__.py | code.py …
05 май '11 в 12:31
3
ответа
Поиск файла в дистрибутиве модуля Python
Я написал пакет Python, который включает в себя базу данных bsddb с предварительно вычисленными значениями для одного из более трудоемких вычислений. Для простоты мой установочный скрипт устанавливает файл базы данных в тот же каталог, что и код, ко…
02 сен '08 в 09:40