Что это значит, когда пакет устанавливается как «неактивная разработка»? - PullRequest
5 голосов
/ 06 июля 2010

По какой-то причине моя система сборки не устанавливает должным образом один из моих пакетов.Когда я использую желток (изнутри virtualenv), я получаю следующее:

bin/yolk -l elig
elig            - 3.1.2.dev    - non-active development (/home/jason/src/interface_dev/elig)

Как именно пакет переходит от активной разработки к неактивной разработке?

1 Ответ

5 голосов
/ 12 января 2012

Просматривая исходный код yolk, я нашел это:

* "Следующие параметры показывают информацию об установленных пакетах Python. Активированные пакеты - это обычные пакеты в sys.path, которые можно импортировать. Неактивированные пакетыперед импортом необходимо выполнить pkg_resources.require (), например, пакеты, установленные с помощью easy_install --multi-version. PKG_SPEC может быть либо именем пакета, либо именем и версией пакета, например, Paste == 0.9 ",

для не активированных я обнаружил: * 'Список неактивированных пакетов, установленных distutils или setuptools.Используйте PKG_SPEC для сужения результатов. '

и для активированных: *' Список активированных пакетов, установленных distutils или setuptools.Используйте PKG_SPEC, чтобы сузить результаты. '

Надеюсь, что удовлетворение ваших потребностей или, по крайней мере, поможет вам;).Похоже, очень мало документации по этому онлайн.
* найдено в http://trac.assembla.com/yolk/browser/trunk/yolk/cli.py

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...