作者:JUDGE_MENT
邮箱:gao19920804@126.com
优快云博客:http://blog.youkuaiyun.com/sinat_23137713
最后编辑时间:2016.12.5 V1.1
声明:
1)该资料结合官方文档及网上大牛的博客进行撰写,如有参考会在最后列出引用列表。
2)本文仅供学术交流,非商用。如果不小心侵犯了大家的利益,还望海涵,并联系博主删除。
3)本人才疏学浅,难免出错,还望各位大牛悉心指正。
4)转载请注明出处。
近日,想试试在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,别的都不要选,否则依赖检查那关过不去。 (注2)
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
参考:
1.<http://www.linuxidc.com/Linux/2012-06/63583.htm>
2.<https://my.oschina.net/u/1407116/blog/227087>
3.<http://www.linuxidc.com/Linux/2016-07/133482.htm>
感谢~