Jython easy_install错误

时间:2014-03-06 22:02:21

标签: jython setuptools easy-install jython-2.5

我的目的是为jython添加一些python库,即suds package

为此,请尝试按照http://www.jython.org/jythonbook/en/1.0/appendixA.html#setuptools

的说明进行操作

并且还检查过;

How can I install various Python libraries in Jython?

安装Jython 2.5.2并将JYTHON_HOME = C:\ jyhon252添加到环境变量,将%JYTHON_HOME%\ bin添加到路径 jython工作正常。

第二步尝试在Jython 2.5.2上安装easy_install

来自;

的ez_setup.py

http://peak.telecommunity.com/dist/ez_setup.py

试图安装ez_setup.py并得到以下错误,我找不到任何线索如何解决它。 同样的事情也发生在Jython 2.5.3上。

  

C:\ tmp \ ez_setup> jython ez_setup.py

     

正在下载http://pypi.python.org/packages/2.5/s/setuptools/setuptools-0.6c11-py2.5.egg

     

处理setuptools-0.6c11-py2.5.egg

     

删除c:\ jython252 \ lib \ site-packages \ setuptools-0.6c11-py2.5.egg

     

将setuptools-0.6c11-py2.5.egg复制到c:\ jython252 \ lib \ site-packages

     

错误:c:\ jython252 \ lib \ site-packages \ setuptools-0.6c11-py2.5.egg:未知错误:20047

我的设备上有Windows 7 64位操作系统和32位jre 1.6.0_38。

有谁知道如何解决这个问题?我可能会遗漏一些东西吗?

提前致谢..

2 个答案:

答案 0 :(得分:1)

因为Windows 7,只需使用其他操作系统。

答案 1 :(得分:0)

  • 删除旧版本的java并安装jdk7
  • 从jar安装JYTHON: java -jar jython-installer-2.7-b2.jar
  • 设置环境变量:
    • 添加到现有路径C:\jython2.7b2;C:\Program Files (x86)\Java\jdk1.7.0_67\bin
    • 创建 PYTHON 并添加: C:\jython2.7b2\Lib\site-packages\;
  • 安装easy_install
    • 下载ez_setup.py
    • 打开文件并将所有网址粘贴到浏览器中以下载setuptools-5.7.zip文件。
    • 将zip移动到与ez_setup.py相同的文件夹中。
    • 然后运行它:jython setup.py install
    • easy_install会将文件移至C:\Python27
    • 将所有文件从C:\Python27\Lib\site-packages复制到C:\jython2.7b2\Lib\site-packages
    • 将所有文件从C:\Python27\Scripts复制到C:\jython2.7b2\bin
    • 删除C:\Python27
  • 最后,您需要编辑所有脚本,以便他们不会使用Python.exe
    • 将其更改为:#!C:\jython2.7b2\jython.bat