我刚刚安装了Ubuntu并添加了Eclipse(Indigo)。当我尝试向其添加pydev
时,我在安装过程中遇到了这种错误。奇怪的是,当我在Windows 7上的其他系统上打开Eclipse(Indigo)时(我之前已经安装了PyDev,所以这应该只是更新),我得到了同样的错误。见下文:
下载工件时出现问题:osgi.bundle,org.python.pydev.django,3.0.0.201311051910。 读取签名内容时出错:C:\ Users \ Dan \ AppData \ Local \ Temp \ signatureFile7380103325324291237.jar
喜欢,很多人。
你对此有什么想法吗?
谢谢, DH
答案 0 :(得分:23)
不是真正的答案,但希望有用:我在尝试在Ubuntu 12.04上安装PyDev时也遇到了这些错误。我通过取消选择“仅显示可用软件的最新版本”并选择我知道在另一个系统上工作的2.6.0版本解决了这个问题。
答案 1 :(得分:1)
来自:http://pydev.org/manual_101_install.html
重要的必要条件
PyDev现在需要java 7才能运行。如果你没有java 7, 更新过程可能看似成功,但PyDev根本不会 显示在目标安装中。请仔细检查您是否使用了 关于>中的java 7 vm安装细节>配置之前 试图安装PyDev。
最新版本的PyDev需要Eclipse 3.8以上版本(如果 你需要使用早期版本的Eclipse,坚持使用PyDev 2.8.x)。
您运行的是哪个版本的Eclipse?我正在运行Ubuntu 12.04,软件中心为Eclipse 3.7提供服务。
要在Eclipse中安装2.8.x,请按照提到的bohrax进行操作:取消选择“仅显示可用软件的最新版本”并选择2.8.x。