Вопросы с тегом «distutils»

594
Различия между дистрибутивом, distutils, setuptools и distutils2?

Ситуация Я пытаюсь портировать библиотеку с открытым исходным кодом на Python 3. ( SymPy , если кому-то интересно.) Итак, мне нужно запускать 2to3автоматически при сборке для Python 3. Для этого мне нужно использовать distribute. Поэтому мне нужно портировать текущую систему, которая (согласно...

200
Включая не-Python файлы с setup.py

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

147
setuptools против distutils: почему distutils все еще актуален?

Python имеет запутанную историю инструментов , которые могут быть использованы для упаковки и описания проектов: они включают distutilsв стандартной библиотеке, distribute, distutils2и setuptools(а могут и больше). Похоже, что distributeи distutils2были прекращены в пользу setuptools, что...

144
DistutilsOptionError: должен указывать либо home, либо prefix / exec-prefix, но не оба

Я обычно устанавливал пакеты Python через pip. Для Google App Engine мне нужно установить пакеты в другой целевой каталог. Я пробовал: pip install -I Фляга-отдыхать --target ./lib но это не с: должен предоставить либо home, либо prefix / exec-prefix - не оба Как я могу заставить это...

142
Как я могу заставить setuptools установить пакет, который не на PyPI?

Я только начал работать с setuptools и virtualenv. Для моего пакета требуется последняя версия python-gearman, доступная только на GitHub. Версия python-gearman, находящаяся на PyPI, старая. Исходный код Github совместим с setuptools, то есть имеет setup.py и т. Д. Есть ли способ заставить...

114
Компиляция с помощью cython и mingw дает gcc: error: нераспознанный параметр командной строки '-mno-cygwin'

Я пытаюсь скомпилировать расширение python с помощью cython в 64-разрядной версии win 7, используя mingw (64-разрядную версию). Я работаю с Python 2.6 (Active Python 2.6.6) и с соответствующим файлом distutils.cfg (устанавливая mingw в качестве компилятора) При выполнении >...

113
pypi UserWarning: Неизвестный вариант распространения: 'install_requires'

Кто-нибудь сталкивался с этим предупреждением при выполнении python setup.py installпакета PyPI? install_requiresопределяет, что требуется для пакета. Эта опция есть во многих пакетах PyPI. Как это может быть «неизвестный вариант...

103
Объедините --user с ошибкой --prefix с установкой setup.py

Я пытался установить пакеты Python для системы, к которой недавно получил доступ. Я пытался воспользоваться относительно новым каталогом пакетов сайтов Python для каждого пользователя и новой опцией --user. (Эта опция в настоящее время недокументирована , но существует для Python 2.6+; вы можете...

90
как установить python distutils

У меня только что есть место на VPS-сервере (работающем на ubuntu 8.04), и я пытаюсь установить на него django. На сервере установлен python 2.5, но я предполагаю его нестандартную установку. Когда я запускаю сценарий установки для django, я получаю amitoj@ninja:~/Django-1.2.1$ python setup.py...

89
MANIFEST.in игнорируется при установке «python setup.py» - файлы данных не установлены?

Вот мой урезанный скрипт setup.py с удаленным не-кодовым материалом: #!/usr/bin/env python from distutils.core import setup from whyteboard.misc import meta setup( name = 'Whyteboard', version = meta.version, packages = ['whyteboard', 'whyteboard.gui', 'whyteboard.lib', 'whyteboard.lib.pubsub',...