我正在PyDev中构建一个Jython程序,并且在此过程中发现需要一些不是Jython 2.5标准但是CPython 2.7标准的软件包。到目前为止,我一直在使用python的easy_install并错误地将PyDev指向/usr/lib/python2.7/dist-packages。虽然不正确,但过去几个月我一直遇到this problem;其中一个Python 2.7库在Jython lib上具有先见之明并导致havok。
我的问题是双重的:
为Jython打包库的正确方法是什么?它是否像virtual-env + easy_install一样简单?如果是这样,如何为Jython设置virtual-env?
将Python 2.7 libs反向移植到Jython安装的正确方法是什么,假设它们可以在2.5上运行。 (使用pkg_resources模块的加分点和示例。)
答案 0 :(得分:1)
好的,所以这个比我想要的更明显。
this question的答案解释了为Jython安装easy_install,引用了所有内容,Jython Docs的附录......
使用/ path / to / jython / bin / easy_install然后将其他模块安装到它们应该驻留的Jython / Lib / site-packages /目录中。