Ubuntu 下Eclipse+PyDev IDE环境的配置
摘要:每天也会上园子瞧瞧,但却好久没动笔了。感慨现在走的路有点偏离原来的预想,以至于无法全身心投入对心向神往的语言作进一步的研究。但仍无法就此放弃,还是希望能延续自己的梦想。今天抽了点时间出来研究了下ubuntu下python IDE环境的配置,希望能给自己一个良好的开始。
目录:
安装环境
目前Linux下用于Pytho开发的IDE环境有很多,像wxPython,ActivePython,Komodo这些NX的环境等。在这里,由于考虑到以后项目的需要,所选IDE环境为Eclipse+PyDev,这个环境不是最好,但用得也是比较广泛的。
安装步骤
JRE 安装
Eclipse需要Java运行环境的支撑,一般有JRE和JDK.具体安装哪个根据个人需要。这里主要考虑JRE的安装。Windows下的JRE直接到官网下载后点击安装即可。在Ubuntu下安装文件此处下的是后缀为.bin的文件,版本:sun-java6-jre
,文件名:jre-6u27-linux-i586.bin
,安装文件很容易下载,版本各取所需,推荐:www.java.com
。安装步骤如下:
Step1:创建Java文件夹目录:
sudo mkdir /usr/java
Step2:拷贝.bin文件:
sudo mv jre-6u27-linux-i586.bin /usr/java
Step3: 更改.bin文件权限:
sudo chmod a+x /usr/java/ jre-6u27-linux-i586.bin
Step4: 执行.bin文件:
sudo ./ jre-6u27-linux-i586.bin
Step5: 安装过程会提示是否继续,按[y]继续。安装成功会显示Done字样表示安装完成。
Step6: 进入/usr/java会发现一个jre的文件夹jre1.6.0_27 Step7: 网上很多资料都会建一个软链接以便以后更新版本。 此处为:
ln –s jre1.6.0_27 myjre
Step8: 建立系统默认启动程序。Linux要识别所安装的java,必须为其配置环境路径。此处为以后方便查询及删除,设置路径为:/usr/local/bin.命令如下:
sudo update-alternatives --install /usr/local/bin/java java /usr/ java/myjre/bin/java 50 sudo update-alternatives --install /usr/local/bin/javaws javaws /usr/ java/myjre/bin/javaws 50
Step9: 进入/usr/local/bin可看到两个链接文件。
Eclipse 安装
其实Eclipse安装很简单,直接将下载的包解压缩到一个文件夹即可执行。安装文件可去Eclipse的官网下载。此处下载的是3.7版本的,文件名:eclipse-SDK-3.7.1-linux-gtk.tar.gz
.安装步骤如下:
Step1:创建Eclipse文件夹:
sudo mkdir /opt/eclipse
Step2:将下载文件拷贝到/opt/eclipse目录下。
Step3:解压缩文件:
tar –zxvf eclipse-SDK-3.7.1-linux-gtk.tar.gz
Step4:在桌面创建Eclipse启动器:右键单击桌面创建启动器,选择命令所在路径:/opt/eclipse/eclipse
.这样以后直接双击桌面启动器即可启动Eclipse。
PyDev配置
PyDev配置比较简单,有两种方案:
方案1
Step1: 打开Eclipse 中的Help | Software Updates | Find and Install。
Step2: 在Feature Update窗口,选择Search new features to install。
Step3: 在Install窗口,选择:new remote site,填入项:
Name:PyDev URL: http://pydev.org/updates
Step4: 在搜寻结果窗口,选择both PyDev Extensions,点击下一步。
Step5: 在Feature License窗口,选择同意协议,点击下一步。
Step6: 配置python 编译器:进入Eclipse中的Window | Preferences | Pydev | Interpreter
,,选择python.在python interpreters section
中,选择新建一个:在弹出的文件对话框中选择/usr/bin/python2.6
或者 /usr/bin/python
.
方案2
由于在ubuntu下网络有问题,特从pydev.org中下载了一个.zip的文件。其实这更简单,直接将压缩文件解压缩至Eclipse/plugins
目录下即可,有两个文件夹:分别为:plugins
和features
。然后再按方案1 的方法配置python interpreter。
安装问题
JRE安装问题
在第一次安装过程中发现Eclipse无法识别,发现是设置默认程序那一步漏了,比较低级。
PyDev安装问题
网上介绍的多是第一种配置方案,由于所处网络问题,无法用第一种方案。只能先在windows下先下载pydev压缩文件,将其解压到相应目录。方案2其实是最简单的,却是我所忽略的,以后会多注意尝试用不同方案去解问题。
小结
折腾了一个上午,终于把这个环境给搭建起来了,不过暂时还用不上,得自己挤时间来进行该平台的python开发。
PS:写个总结真不简单,崇拜那些天天写BLOG的大牛,鄙视自己一把。