将软件包安装为"非活动开发"时,这意味着什么?

Jas*_*ker 5 python virtualenv yolk

无论出于何种原因,我的构建系统没有正确安装我的一个软件包.当我使用蛋黄(来自virtualenv)时,我得到以下内容:

bin/yolk -l elig
elig            - 3.1.2.dev    - non-active development (/home/jason/src/interface_dev/elig)
Run Code Online (Sandbox Code Playgroud)

一个包从主动开发到非主动开发的确切方式是什么?

tha*_*ble 5

通过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