2010-07-06 2 views
5

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

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

Как именно пакет перейти от активного развития в неактивное развитие?

+0

Возможно, пакет больше не находится в активной разработке? ;) – Bartek

+0

@ Бартек - Ну конечно. Но что означает неактивное развитие? :-) –

+0

Вы нашли ответ на этот Джейсон. Мне тоже очень любопытно. –

ответ

5

Просматривая источник желтка Я нашел это:..

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

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

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

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