近日,想学Python,然后就看到Eclipse+Pydev的组合。作为一个编程才刚入门的人,想试着安装,结果还碰到了不少的问题,做个笔记,希望如果能帮到以后配置的人一丢丢就够了。
我用的系统是linuxmint18,是基于ubuntu16的开源系统,所以参考了以下两位前辈的帖子,先在这里表示感谢。由于mint18系统还是有不一样的地方,所以中间走了不少弯路,希望有同样需求的人可以少走的弯路。
http://blog.csdn.net/sinat_23137713/article/details/52798462
http://blog.csdn.net/u010193446/article/details/53410015
1.安装JDK
1)下载安装JAVA
http://jingyan.baidu.com/article/c33e3f48a3365dea15cbb5c9.html
官网下载java,上面是我下载并安装的参考经验帖子。
java下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
sudo tar zxvf jdk-8u131-linux-x64.tar.gz -C /opt/
2)配置环境变量命令:
sudo gedit ~/.bashrc
在文件末尾添加,添加以下代码:
export JAVA_HOME=/opt/jdk1.8.0_131
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
或者 sudo vim ~/.bashrc,按i插入,文末写入上面内容,后按esc退出编辑,输入:wq保存退出vim编辑。
java-version可以查看java版本,有版本号说明安装成功。
2.安装Eclipse
1)从官网下载linux版64位的,因为mint18软件管理器下载的Eclipse版本不是最新的。这个很重要,我在这里折腾好久,就一直在mint18自带的软件管理器下载Eclipse,后来才发现版本太旧的问题。
http://www.eclipse.org/downloads/下载EclipseIDE forJava 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)创建桌面链接
参考文章http://jingyan.baidu.com/article/5553fa82c641ba65a23934a5.html
sudo vim /usr/share/applications/eclipse.desktop
按i插入,写入以下内容,后按esc退出编辑,输入:wq保存退出vim编辑
[DesktopEntry]
Encoding=UTF-8
Name=Eclipse
Comment=EclipseIDE
Exec=/usr/local/eclipse/eclipse
Icon=/usr/local/eclipse/icon.xpm
Terminal=false
starttupNotify=true
Type=Application
Categories=Application;Development;
完成后可以在Application和Programming下看到eclipse图标,但是点击还是出错,提示找不到JAVA。
6)连接java目录
在eclipse目录下新建jre目录,并连接jdk下的jre/bin目录到该目录下。
mkdirjre
cdjre
ln-s你的JDK目录/binbin
3.Mint18已经自带Python2.7和Python3.5了。
4.给Eclipse安装PyDev插件
1)启用Eclipse,第一次启动会让你选择一个工作空间,按缺省设置,勾选一下不再提醒,就可以了。
2)在Help菜单中,选择Install New Software,
选择Add按钮,Name:PyDev,Location:http://pydev.org/updates(PyDev的更新地址),OK
3)选择PyDev下的PyDevfor 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下的PyDevProject,Grammer和Interpreter选相应的版本,Finish。
在PyDevPackage Explorer的项目上右键,New->PyDevModule,随便写个名字,Finish。
然后随便写几行代码,Run
在弹出的对话框中选择PythonRun,
OK