无论出于何种原因,我的构建系统都没有正确安装我的一个软件包。当我使用蛋黄(来自virtualenv)时,我得到以下内容:
bin/yolk -l elig
elig - 3.1.2.dev - non-active development (/home/jason/src/interface_dev/elig)
软件包从活动开发到非活动开发的确切程度如何?
答案 0 :(得分:5)
透过蛋黄来源,我发现了这个:
*“以下选项显示有关安装的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