2012-02-29 61 views
2

我在PyDev中構建了一個Jython程序,並且在這個過程中發現需要一些不是Jython 2.5標準的包但是CPython 2.7標準的包。到目前爲止,我一直在使用python的easy_install,並且錯誤地將PyDev指向/usr/lib/python2.7/dist-packages。雖然不正確,但在過去的幾個月裏,直到今天我遇到this problem;其中一個Python 2.7庫在預覽了Jython庫並導致havok。管理Jython包的最佳方法

我的問題是雙重的:

什麼是打包庫的Jython的正確方法。它是否像virtual-env + easy_install一樣簡單?如果是的話,如何爲Jython設置virtual-env?

什麼是將Python 2.7 libs反向移植到Jython安裝中的正確方法,假設它們可以在2.5上運行。 (積分和使用pkg_resources模塊的例子。)

回答

1

好的,所以這一個比我想象的更明顯。

答案this question解釋的easy_install的Jython的安裝,萬物引用,Jython的文件的附錄......

使用/路徑/到/ Jython的/斌/的easy_install然後再安裝額外的模塊你的Jython/Lib/site-packages /目錄應該駐留在哪裏。