2010-07-06 30 views
5

無論出於何種原因,我的構建系統沒有正確安裝我的一個包。當我使用蛋黃(從virtualenv中內),我得到如下:將包安裝爲「非主動開發」時,這意味着什麼?

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

究竟如何做一個包從積極發展到非活動的發展?

+0

發現大概意思是封裝已不再是積極發展? ;) – Bartek 2010-07-06 15:22:36

+0

@Bartek - 好的。但非積極發展意味着什麼? :-) – 2010-07-06 15:25:04

+0

你找到了這個傑森的答案。我也很好奇。 – 2011-07-07 11:04:15

回答

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