首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当一个包被安装为“非活动开发”时,这意味着什么?

当一个包被安装为“非活动开发”时,这意味着什么?
EN

Stack Overflow用户
提问于 2010-07-06 23:09:38
回答 1查看 494关注 0票数 5

不管是什么原因,我的构建系统没有正确安装我的一个包。当我使用yolk (在一个virtualenv中)时,我得到以下结果:

代码语言:javascript
复制
bin/yolk -l elig
elig            - 3.1.2.dev    - non-active development (/home/jason/src/interface_dev/elig)

一个包到底是如何从主动开发转变为非主动开发的?

EN

回答 1

Stack Overflow用户

发布于 2012-01-13 01:22:44

通过查看蛋黄资源,我发现了这个:

*“以下选项显示已安装的Python包的相关信息。激活的包是sys.path上可以导入的普通包。未激活的包需要'pkg_resources.require()‘才能导入,例如使用'easy_install --多版本’安装的包。PKG_SPEC可以是包名,也可以是包名和版本,例如Paste==0.9"

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

对于激活的:*‘列出由distutils或setuptools安装的激活的软件包。使用PKG_SPEC缩小结果范围。’

希望这能满足你的需求,或者至少对你有帮助;)。关于这方面的在线文档似乎很少。

*在http://trac.assembla.com/yolk/browser/trunk/yolk/cli.py中找到

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3187496

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档