Вопросы по теме 'distutils'

Как я могу заставить мой setup.py использовать относительный путь к моим файлам?
Я пытаюсь создать дистрибутив Python с помощью distutils . К сожалению, моя структура каталогов выглядит так: /code /mypackage __init__.py file1.py file2.py /subpackage __init__.py /build...
14816 просмотров
schedule 06.10.2022

Как установить с помощью distutils для конкретной установки Python?
У меня есть машина с Windows с установленными Python 2.3, 2.6 и 3.0 и 2.5 с установленным Cygwin. Я загрузил пакет pexpect, но когда я запускаю «python setup.py install», он устанавливается в установку 2.6. Как я могу установить его в установку...
320 просмотров
schedule 24.11.2022

distutils setup.py и %post %postun
Я новичок. Я создаю пакет rpm для своего собственного приложения и решил использовать distutils для его достижения. Мне удалось создать замену %post, воспользовавшись советом с этого сайта, за что я очень благодарен, но у меня проблемы с %postun....
1523 просмотров
schedule 05.06.2023

Включение файлов, отличных от Python, с помощью setup.py
Как заставить setup.py включить файл, не являющийся частью кода? (В частности, это файл лицензии, но это может быть что угодно.) Я хочу иметь возможность контролировать расположение файла. В исходной исходной папке файл находится в корне...
135020 просмотров
schedule 22.03.2023

Как работает `setup.py sdist`?
Я пытаюсь сделать исходный дистрибутив моего проекта с помощью setup.py sdist . У меня уже есть работающий setup.py , который я могу установить. Но когда я делаю sdist , все, что я получаю, это еще одна папка my_project внутри моей папки...
26377 просмотров
schedule 11.03.2022

Как передать флаг в gcc в скрипте Python setup.py?
Я пишу расширение Python на C, для которого требуется инфраструктура CoreFoundation (среди прочего). Это прекрасно компилируется с: gcc -o foo foo.c -framework CoreFoundation -framework Python («-framework» — это расширение gcc только для...
18589 просмотров
schedule 11.10.2022

Python не может найти distutils_path в Mac OSX
Я использую virtualenv + pip для разработки на Python. Я не уверен, что произошло, но внезапно всякий раз, когда я пытаюсь запустить инструмент командной строки или импортировать библиотеки, я получаю это сообщение об ошибке: Traceback (most...
8416 просмотров
schedule 29.12.2022

Установка пакетов Python в Windows
Я недавно начал изучать Python, и меня немного смущает то, как пакеты распространяются и устанавливаются. Я понимаю, что официальный способ установки пакетов - distutils : вы загружаете архив с исходными кодами, распаковываете его и запускаете:...
2825 просмотров
schedule 19.02.2022

python distutils, написание расширений c со сгенерированным исходным кодом
Я написал библиотеку расширений Python на C и в настоящее время использую distutils для ее создания. У меня также есть скрипт Python, который создает файл .h, который я хотел бы включить в свое расширение. Можно ли настроить такую ​​​​зависимость...
197 просмотров
schedule 23.09.2022

Должен ли я связывать библиотеки C с моим приложением Python?
Если у меня есть пакет Python, который зависит от некоторых библиотек C (например, научной библиотеки Gnu (GSL) для численных вычислений), стоит ли связывать библиотеку с моим кодом? Я хотел бы максимально упростить установку моего пакета для...
561 просмотров
schedule 27.02.2022

Сервер по умолчанию в конфигурации нескольких серверов distutils в ~/.pypirc
Я хочу иметь несколько серверов PyPI в моем файле ~/.pypirc , чтобы я мог легко публиковать на разных серверах, в зависимости от проекта. Мой вариант использования таков: у меня есть несколько внутренних проектов, которые я хочу опубликовать на...
4999 просмотров
schedule 13.02.2023

Python distutils путь gcc
Я пытаюсь выполнить кросс-компиляцию пакета pycrypto, но я все ближе и ближе сталкиваюсь с проблемой, которую просто не могу понять. Я хочу, чтобы distutils использовал специальный gcc для кросс-компиляции, поэтому я установил CC env var и, похоже,...
5777 просмотров
schedule 10.11.2022

как использовать distutils для создания исполняемого файла .zip?
Python 2.6 и более поздние версии имеют возможность напрямую выполнять ZIP-файл, если ZIP-файл содержит файл __main__.py в начале ZIP-архива. Я хочу использовать эту функцию, чтобы предоставлять предварительные версии инструмента, который я...
4226 просмотров
schedule 28.07.2022

Как получить реальную команду, которую использует функция Distutils compile()?
У меня есть сценарий Distutils setup.py, который использует new_compiler().compile() для компиляции тестовых программ, чтобы убедиться, что в системе доступны определенные функции (например, MPI). Моя проблема в том, что есть один случай, когда...
1623 просмотров
schedule 21.06.2023

python - файл setup.py скопировать в определенное место
В рамках процесса установки я хотел бы скопировать файл конфигурации в домашний каталог пользователя, т.е. ~/.foo.conf Каков обычный подход к этому с setup.py ? Должен ли я написать код в setup.py для копирования файла после setup() , или есть...
2016 просмотров
schedule 28.03.2022

pypi UserWarning: Неизвестный вариант распространения: «install_requires»
Кто-нибудь сталкивается с этим предупреждением при выполнении python setup.py install пакета PyPI? install_requires определяет, что требуется пакету. Многие пакеты PyPI имеют эту опцию. Как это может быть "неизвестный вариант распространения"?
133135 просмотров
schedule 02.06.2022

пример кода пакета python distutils, который зависит от других модулей?
может ли кто-нибудь указать простой пример создания пакета Python с использованием distutils, который зависит от установленных других модулей Python, например. numpy (конкретная версия) и scipy? Я нашел очень простые примеры в Интернете, но не...
626 просмотров

Установите завершение Bash вместе с distutils / pip
Я создал простой модуль Python и хочу распространять его с помощью pip. Я также хочу установить файл завершения Bash вместе с модулем. Я устанавливаю модуль с Python 2.7.1+ и pip 0.8.2. У меня есть setup.py: setup( name='jenkinsmon',...
1535 просмотров

Cython и distutils
Я хочу использовать Cython для преобразования нескольких файлов .pyx в исполняемый пакет (.DLL). Как создать одну Windows DLL из нескольких .pyx с помощью distutils? Используемый образец: sub1.pyx: cimport sub1 class A(): def...
2091 просмотров
schedule 20.11.2022

Файл в подпакете не учитывается
Я пытаюсь создать .exe из своего проекта, но py2exe, похоже, не работает, так как я добавил подпакет lib, в который я включаю внешние библиотеки. Вот как устроен мой проект: C:. ¦ LICENSE ¦ README.markdown ¦ requirements.txt ¦ run.sh ¦...
502 просмотров
schedule 19.09.2022