eclipse安装PyDev所遇问题总结

        最近由于工作方面的调整,要使用Python进行相关的开发工作,以前也用Python写过爬虫等程序,虽然并不陌生,但之前使用的IDE是notepad++,而现在做的是整个项目,因此使用eclipse比较好。言归正传,装了一晚上的pydev,终于装完了,其中遇到了很多问题,现记录如下:

问题一:  安装不成功

1.相信开始安装pydev都会使用 help --> Install New Software... ,输入下载的网站 http://pydev.org/updates,让eclipse自己进行下载安装,但这种方法会在安装过程中报错,上网查了下,原来是某些资源被墙了,大天朝。。。。  

2.既然这种方法不行,就换另一种方法,手动进行,过程:去pydev网站:https://sourceforge.net/projects/pydev/files/pydev/PyDev%202.2.2/       下载需要的版本,这里要注意了,由于我下载的不是正确的版本,所以会出现安装失败的情况,即下载压缩包之后,解压缩,将plugins和features文件夹中的文件分别负责到eclipse安装路径下的plugins和features文件夹中,重启eclipse,但发现在eclipse的Windows -->Preferences中没有PyDev这个选项。

3.我又换了另一种方法,使用eclipse的 help --> eclipse marketplace...  ,在搜索框中输入pydev进行搜索,找到后进行安装,重启eclipse,但发现在Windows -->Preferences还是没有PyDev。

       其实上述的方法都可以安装,只是我忽略了一个问题:JDK版本和PyDev的支持关系。 进入CMD,输入 java - version 查看了我的版本是1.7,而我在安装时装的都是最新版本的pydev,所以不会显示出来。网上查了下,JDK1.7支持的是pydev4.5.5以下的版本,所以安装pydev4.5.5就可以了。这里方法两种:help --> Install New Software...,直接在Location中输入pydev4.5.5的下载地址,让eclipse自己装(我也不知道为什么这次eclipse可以自己装,可能新版本的pydev中的有些包被墙了,而老版本还是能用的),如图:




另外就是还是安装方法1中Location里输入http://pydev.org/updates,但不勾选下图中的红框的内容,他会自己弹出相应的版本,自己选择想要的版本安装即可。




装完之后就可以在Windows -->Preferences中找到PyDev这个选项。


问题二:不能命名Python的project名称

安装完之后需要测试一下,但在创建Python project的时候出现了下面的情况:




装完插件是要进行相关配置的,你没配置,eclipse就会觉得这是非法的,所以配置Python解释器如下:

进入Eclipse的 Window --> Preferences,找到左边的PyDev项展开,点击Interpreter - Python 项(Interpreter是解释器的意思)。点击右侧的 New... 按钮,Interpreter Name 是名字,随便取个,也可不填写,选择python.exe的安装位置,然后等待导入完成,问题解决。如图:






完成后:




上面的libs总感觉少点,不过以后用到再加吧。

写个测试程序测试:




表示成功,基本能够运行Python程序。

PyDev的jar包可能难下载,现附上地址:


百度云:http://pan.baidu.com/s/1kVLhMTp


CSDN: http://download.csdn.net/detail/u014267402/9676751 


本人经验,仅供参考!


  • 11
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值