引言
在进行Python学习的时候,希望不使用IDLE进行开发,但是其他的IDE如PyCharm可能需要一段短暂时间的上手,因为开发过Java,所以使用能够集成到Eclipse上的PyDev插件进行开发应该会好一些。
但是在安装PyDev的时候发生了一些问题,但很快就就逐个攻破了。应该说现在借助度娘分析问题的能力已经很不错了,但是为了以后查找方便,现在就遇到的问题和注意事项做以下总结。
如何安装PyDev
有两种方式可以安装PyDev,根据需要二选其一:
1、在Eclipse中使用Help -> Install New Software... ->Work with:pydev - http://pydev.org/updates (输入框可以关键字查找,但只能搜到最新版);后来在官网看到可以使用这个连接:https://dl.bintray.com/fabioz/pydev/5.2.0 下载到对应的版本。
2、到https://sourceforge.net/projects/pydev/files/pydev/ 手动下载压缩包,将其中的plugins和features中的内容放入eclipse安装文件夹中相应的位置。
需要注意的问题
1、通过 Install New Software... 安装PyDev后,如果你在Window ->Preferences 配置PyDev的相关参数出现错误提示框说什么页面看不了之类的,说明PyDev的相关页面被屏蔽了(网上的说法,无关紧要),然后请使用第二种手动安装方式下载压缩包(目前问题解决的方式就是手动安装,后来还出现了版本过高的问题,回想这里出现的问题,会不会也是PyDev版本过高导致的)
2、PyDev版本选择要匹配。这是在第一个问题出现后转而使用手动安装方式的时候查到的问题。因为根据网上的说法,如果版本过高,可能即便是将plugins和features拷贝到eclipse中,重启后,依然看不到PyDev的任何选项。这个时候需要降低版本!但是如何得知自己现有环境可用的版本呢?网上又提到,PyDev的可用版本和Java的版本、eclipse的版本都有关系。
而查看eclipse的版本信息可以通过Help -> About Eclipse 来查看。所以我的版本是Version: Mars.2 Release (4.5.2) ,Java也是1.8,因此下载PyDev 5.2.0应该就可以了。依然重复手动安装的方式,下载了 5.2.0版本的PyDev,重启Eclipse后生效。
3、关联系统的Python解释器。这应该不能说是个问题了。下载PyDev后唯一需要设置的东西可能就是这个PyDev解释器了,要想与系统的Python解释器关联上,需要打开Preferences进行如下设置:
鸣谢
《Eclipse环境安装Python插件PyDev》
《eclipse中pydev插件安装出错及环境配置问题总结》
《Eclipse+pydev环境搭建》