学习Python已经两周了,感觉这是一门挺不错的语言。写起程序来那真是爽、快。
之前写程序都是用LINUX上的VIM,这个软件其实挺酷的,定制能力超强,号称是这个星球上最强的文本编缉器。可能是我懒吧,我嫌找插件麻烦,所以当程序一大堆头文件和实现文件的时候,总是不断在几个文件切换,甚是痛苦,我记性不好,记不住头文件那么长的声明。近期因为工作需要,学习Python,打算换个开发环境。经过网上找资料,试用后觉得用eclipse+pydev来开发挺好的。
下面我简要说明一下搭建的过程(Windows、Linux是一样的)。
一、第一步当然是安装python了,这个可以到官网下。windows版本一路next就行了,LINUX需要用命令,在readme 文件里有详细说明,只是一条命令:python steup.py install
二、接下来是下载eclipse了,可以去官网下。eclipse的可扩展性很强,因为它本身就是由许多插件组合而成 的。目前最新版是helios,我们可以下eclipse-cpp-helios-win32.zip(Windows版本)、eclipse-cpp-helios-linux-
gtk.tar.gz(Linux版本)。这两个本身已经带有C/C++插件了,所以有需要开发C/C++的同学可以不用再去找插件 了;
三、解压:Windows上就不用说了,LINUX上用tar -zxvf eclipse-cpp-helios-linux-gtk.tar.gz 解压即可;
四、确保操作系统平台上有JAVA虚拟机,因为eclipse是用JAVA写的。如果没有,可以去JAVA官网上下载个,一般 下个JRE就行了,如果你还需要开发JAVA程序,那可以下载JDK;在这里需要特别说明一下RedHat AS4平台, 因为我在装完JRE后发现还是启动不了,原因在于还需要手动建立一个链接。我们进入/usr/bin目录里,执行
ln - s -f /usr/java/jre1.6.0_21(视具体版本而定)/bin/java,然后在终端上执行java,看是否已正确链接。
五、下载pydev插件,这是目前开发python比较成熟的插件了,好评如潮。我们不妨试用。
我下的是org.python.pydev.feature-1.6.2.2010090711.zip,windows、Linux平台都可以用。直接解压后得到两个 文件夹:
我们直接把它们和exlipse的两个同名文件夹合并,就完成了插件的安装。
五、下面我们还需要进行一些必要的设置
首先我们来确定插件是否已安装上,打开eclipse,开始体验之旅。
菜单栏:help >> About eclipse
我们可以看到有个蛇形图标,这说明已经有这个插件了。
我们还可以进一步查看详细,点击蛇形图标
好,安装是没问题了。
接下来再做一些配置就OK了,耐心。
菜单栏:windows >> Preferences
弹出一个设置菜单
我们在左边栏可以看到Pydev这一项,点击它,找到"Interpreter - Python"
点击左边栏的“New”,把python的位置找到,如下图所示,我在windows上是装在C盘的Python27目录里的,
至于Linux平台的,你可以用命令whereis python查看位置,一般是在/usr/local/bin里面可以找到。
然后会弹出一个包含python systempath的对话框,一般直接确定就OK了。
最后点“OK”,就真的OK了。
六、我们来新建一个项目试试,当然是用最经典的“Hello World!”。哈哈,每个程序员一生都必须写很多个不同版本
的“Hello World”程序。
点击菜单栏 >> File >> New >> Project,然后进行如下动作:
接下来,Next。
我们填上工程名,就填Hello,其他一般不需要改,好,Finish。
回到主界面后,发现左边栏出现了该项目
我们右键选中src,在这个文件里添加程序文件,选择右键菜单New,然后再选子菜单python module
Package这一栏可以不填,Name填的是程序文件的名字,不妨为Hello,Template(模块)项可以填Empty(空),也可 以图方便选"Module:Main",最后Finish;
接下来实现“Hello World”
点击下面中间的按钮:
弹出的框让你选择用什么程序来运行,选“python run”
输出结果:
好,已全部讲完。
P.S. 在这里再讲个小技巧,如果想要块注释,可以选中后,按Ctrl + /