gpt4 book ai didi

python - 将软件包安装为 "non-active development"是什么意思?

转载 作者:太空狗 更新时间:2023-10-30 01:10:30 24 4
gpt4 key购买 nike

无论出于何种原因,我的构建系统都没有正确安装我的软件包之一。当我使用 yolk(从 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()'才能导入,比如packages使用“easy_install --multi-version”安装。PKG_SPEC 可以是包名或包名和版本,例如 Paste==0.9",

对于非激活我发现:*'列出由 distutils 或 setuptools 安装的未激活的包。使用 PKG_SPEC 缩小结果范围。”

and for activated: *'列出由 distutils 或 setuptools 安装的激活包。使用 PKG_SPEC 缩小结果范围。'

希望能满足您的需求或至少能帮助您 ;)。这个网上的文档好像很少。
* 在 http://trac.assembla.com/yolk/browser/trunk/yolk/cli.py 中找到

关于python - 将软件包安装为 "non-active development"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3187496/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com