我在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模塊的例子。)