大家都知道,ubuntu中自带了python,不用安装,直接就可以在编写运行python。个人觉得这是ubuntu最大的优点之一,windows什么都要再装,而且还那么大。。。
当然,工欲善其事,必先利其器。现在很少有人写程序不用IDE了,写python固然也有一些独立的IDE,像idle,但是作为一个大部分开发时间都耗在java上的程序员,我对Eclipse有特别的偏爱~因此,选择pydev+Eclipse当然是最好的选择。
今天捣鼓了以下,在10.04下配置了python。发现网上大部分的材料都是给windows用户看的,所以这里写一份给ubuntu迷们。
闲话不多说,下面介绍ubuntu下如何配置Eclipse+pydev:
1. 首先,安装jdk以及Eclipse:
这部分应当大家都会的,如果有ubuntu tweak、新立得之类的就直接选择就可以了,网上的资料也很多。
2. 之后,安装pydev:
因为ubuntu已经给我们安装好了python,所以我们不用像windows下用户一样去安装python,还配置环境了。
直接在eclipse下选择help>install new software,点击add(我的Eclipse是3.5.2,老版的可能没有install new software,而叫find and install或者其他什么名字,大家找找,很容易的)。
在Name栏随便取个名字,如PyDev,在地址栏链接里输入http://www.fabioz.com/pydev/updates , 也可以填http://pydev.sourceforge.net/updates (本人实验,第二个好像不行,大家有心情可以试试)。 然后,单击 Ok。
选择你需要的python包,安装即可。在 Help->About Eclipse SDK->Plug-in Details中可以验证python的安装。
3. 这时,你想建立运行python project是不行的。还必须在Eclipse中添加Python interpreter。选择 Window > Preferences > Pydev > Interpreter - Python,单击new,在弹出的对话框的Name栏输入一个名字,随便起,如PythonInterpreter,然后在地址栏输入你的python程序的地址,ubuntu的默认python地址是/usr/bin/python,只要你不是后来又安装了新的python,直接用这个地址就可以了~
确定了之后,系统会自动搜索库文件,点击OK即可。
这样,你就可以在Eclipse里写你的python程序了!
参考:http://www.ibm.com/developerworks/cn/opensource/os-cn-ecl-pydev/