近日,想试试在IDE下Python,然后就看到Eclipse+Pydev的组合。想试着安装,结果还碰到了不少的问题,特此记录下来,希望如果能帮到以后配置的人就够了。
1.安装JDK8
1)安装JAVA
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
默认安装在/usr/lib/jvm下
2)输入vim ~/.bashrc,在文件末尾添加
export JAVA_HOME=/usr/lib/jvm/java-8-oracle
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
2.安装Eclipse
1)从官网下载linux
http://www.eclipse.org/downloads/下载Eclipse IDE for Java EE Developers的Linux版本
2)解压
$ tar -zxvf eclipse-SDK-3.7.2-linux-gtk.tar.gz
解压出来是一个eclipse文件夹
3)将文件夹移动到安装目录
$ sudo mv eclipse /usr/local/
4)启动eclipse
$ /usr/local/eclipse/eclipse
5)创建桌面链接
$ sudo vim /usr/share/applications/eclipse.desktop
写入以下内容
[Desktop Entry]
Name=Eclipse
Comment=Eclipse SDK
Encoding=UTF-8
Exec=/usr/local/eclipse/eclipse
Icon=/usr/local/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=Application;Development;
注意,文件名千万别打错了,我之前打错了还没发现,弄了半天也不识别为快捷方式。完成后可以在Application-Programming下看到eclipse图标,但是点击还是出错,提示找不到JAVA。
6)连接java目录
Ubuntu操作系统。在eclipse目录下新建jre目录,并连接jdk下的jre/bin目录到该目录下。
mkdir jre
cd jre
ln -s 你的JDK目录/bin bin
3.Ubuntu16.04 已经自带Python 2.7了。
4.给Eclipse安装PyDev插件
1)启用Eclipse,第一次启动会让你选择一个工作空间,按缺省设置,勾选一下不再提醒,就可以了。
2)在Help菜单中,选择Install New Software···,
选择Add按钮,Name:PyDev(这个随便起),Location:http://pydev.org/updates(PyDev的更新地址),OK
3)选择PyDev下的PyDev for Eclipse,别的都不要选,否则依赖检查那关过不去。
4)点下一步,下一步安装
中间会问你是否信任Aptana、Pydev什么的,信任就可以了
5)最后重启Eclipse
5.配置PyDev插件
在Window菜单中选Preference,
PyDev-> Python Interpreter,New一个Python解释器,填上解释器名字和路径,路径选相应的python二进制文件
注意,曾经发生过安装完PyDev之后在Preference里没有PyDev的情况,最后发现是Eclipse安装的版本太早了,用sudo apt-get安装的不知道为何会这么早的版本,所以还是自己官网手动下载好了。
6.测试下
File->New->Project,选PyDev下的PyDev Project,Grammer和Interpreter选相应的版本,Finish。
在PyDev Package Explorer的项目上右键,New->PyDev Module,随便写个名字,Finish。
然后随便写几行代码,Run
在弹出的对话框中选择Python Run,OK。