天天看点

linux下用eclipse搭建python集成开发环境!

最近打算开始学习期待已久的python,由于以前写代码都是vim+gcc(主要是写c代码),所以想尝试一下用集成开发环境。广受欢迎的开源eclipse自然成了我的不二选择,我的系统是ubuntu12,下面我们便开始搭建环境!

1.首先我们开始下载需要用到的软件,第一个便是eclipse,这个因为我们要用来搭建python环境,所以,我们下载eclipseclassic版本http://www.eclipse.org/downloads/packages/eclipse-classic-372/indigosr2,右边的下载链接有具体的系统选择,我的是linux,所以我下载linux-32bit,这个大家可以根据自己的系统选择.

linux下用eclipse搭建python集成开发环境!

因为eclipse默认是java的环境,所以在第一次运行的时候它需要一些jdk里面的文件,如果没有的话就会出现如上错误,无法打开,所以我们得到oracle官方http://www.oracle.com/technetwork/java/javase/downloads/index.html去下载个最新到jdk,同样,根据自己的系统下载。(虽然它提示用jre也可以,但是经过本人测试,jre不行,用jdk里面的jre就可以.......不知道什么逻辑0_o!)

linux下用eclipse搭建python集成开发环境!

解压jdk得到上面文件,我们只需要复制里面的jre文件夹到eclipse文件夹下面就可以了。

linux下用eclipse搭建python集成开发环境!

这个时候,我们再次打开eclipse文件夹里面的eclipse可执行文件,就可以打开eclipse了,到这里为止,我们已经成功的安装了eclipse,没有繁琐命令,也不需要修改环境变量,是不是很简单哇!

2.接下来我们安装最新的python.首先,当然是去python的官方http://www.python.org/getit/下载最新的python,根据自己的情况选择下载,我选择下载的是 Python3.2.3 compressed source tarball (for Linux, Unix or Mac OSX),下载下来后解压到随意的地方

linux下用eclipse搭建python集成开发环境!

解压缩后得到如上文件,然后开始安装,主要是安装python的各种库文件和交互shell,安装的方法在readme文件里面有,可以自己看,主要也就4条命令:

   ./configure

    make

    maketest

    sudo makeinstall

打开一个shell然后切换到你解压的文件目录下面,执行上面命令,python就会安装ok了,安装完成后执行python3(你安装的版本),如果得到下面的输出,那么你就安装成功了!(ubuntu里面有很多东西都依赖python,所以默认会安装python,不过它的版本是2,因此如果你直接运行python,也会打开python的交互shell,不过是python2,而我想学的是python3,也是最新的版本,所以安装python3,注意区别)

linux下用eclipse搭建python集成开发环境!

这样,我们的最新版的python也就安装好了。下面开始配置eclipse成为python开发环境.

3.开始配置eclipse.要用eclipse搭建python环境,需要一个插件pydev,打开eclipse->help->installnewsoftware,点右边的add按钮,name为pydev(随便起),location为http://pydev.org/updates(pydev官方更新地址).

linux下用eclipse搭建python集成开发环境!

如上图,我们只选择pydev foreclipse一项就行了,然后一直确定,接受协议,中间有个选择信任Aptana什么的,你选中,然后确定就行了,完了之后重启eclipse就行了。

4.设置pydev.打开eclipse->windows->preference->pydev->interpreter-python,用new新建一个解释器,名字随便,路径你用whereispython3(你安装的哪个版本就是几)查看bin,我的在/usr/local/bin下面,叫python3,选中后它会自动导入一些库文件,确定就行了。

linux下用eclipse搭建python集成开发环境!

如果不需要用java的话,就在右上角的perspective(带星的图标)里面选择pydev,并且关闭java.这样就完全设置完成了。写个helloworld测试下!

新建一个pydev工程,添加个hello.py文件,print("Hello,Python!"),运行成功,这样linux下利用eclipse搭建python环境便完成了.

linux下用eclipse搭建python集成开发环境!

因为本人喜欢用最新版的软件,并且ubuntu12软件源的速度不怎么给力,更新源后还是很慢,所以我选择直接到软件官方去下载最新版的自己安装,如果不喜欢这样做,当然可以在软件中心搜索下载安装。