Python 当软件包安装为“时,它意味着什么?”;“非主动开发”吗;?

Python 当软件包安装为“时,它意味着什么?”;“非主动开发”吗;?,python,virtualenv,yolk,Python,Virtualenv,Yolk,无论出于何种原因,我的构建系统没有正确安装我的某个软件包。当我使用蛋黄(来自virtualenv)时,我得到以下信息: bin/yolk -l elig elig - 3.1.2.dev - non-active development (/home/jason/src/interface_dev/elig) 一个软件包是如何从主动开发到非主动开发的?通过查看蛋黄来源,我发现了以下内容: *“以下选项显示有关已安装Python软件包的信息。激活的软件包是sys.pa

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

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

一个软件包是如何从主动开发到非主动开发的?

通过查看蛋黄来源,我发现了以下内容:

*“以下选项显示有关已安装Python软件包的信息。激活的软件包是sys.path上可以导入的普通软件包。未激活的软件包需要'pkg_resources.require(),然后才能导入,例如使用“easy_install--multi-version”安装的软件包。PKG_规范可以是软件包名称,也可以是软件包名称和版本,例如Paste==0.9“

对于未激活的,我发现: *'列出由distutils或setuptools安装的未激活软件包。使用PKG_规范缩小结果范围。'

对于已激活:*'列出由distutils或setuptools安装的已激活软件包。使用PKG_规范缩小结果范围。'

希望能满足您的需求或至少能帮助您;)。这方面的在线文档似乎很少。

*在

中找到可能意味着包不再处于活动开发中?;)@巴特克-当然。但非积极发展意味着什么?:-)你找到这个问题的答案了吗,杰森。我也很好奇。标签“积极”/“非积极”和“发展”是不相关的,指的是不同的东西。我相信开发意味着该包不安装在站点包中,但它有一个指向另一个位置的链接(例如,一个egg链接文件)。