摘要: 说明 使用的Python版本python 2.6。原因: ArcGIS 10自带Python版本为2.6; Debian Squeeze默认Python版本为2.6。而这两个是我目前必须使用的。 使用其他版本差别不会太大。 编辑器与开发环境 最好是免费,开...
说明
使用的Python版本python 2.6。原因:
- ArcGIS 10自带Python版本为2.6;
- Debian Squeeze默认Python版本为2.6。而这两个是我目前必须使用的。 使用其他版本差别不会太大。
编辑器与开发环境
最好是免费,开源更好。下面都是根据我自己用过的情况介绍,可能有更好的,欢迎补充。
编辑器
初学,建议使用纯文本编辑器。
- Linux:Gvim, Emacs, Gedit. 选择一个就行。
- Windows:Gvim,Notepad++,Editplut,E Text Editor(Windows下的textmate),UltraEdit(商业软件)。
- Mac OS X:Gvim,传说中的textmate(没用过)。
IDE
- Linux:eclipse + pydev, Gvim + 相关插件
- Windows: Eclipse + pydev,Gvim + 相关插件,IDLE(Python自带,外观简陋,其实很强大),Ulipad(国内大牛开发)
安装与配置
安装
请自行安装 注意,安装ArcGIS的话,会自带Python。
配置Python环境变量
默认情况下,在windows下安装python之后,系统并不会自动添加相应的环境变量。此时不能在命令行直接使用python命令。
1.首先需要在系统中注册p ython环境变量:假设python的安装路径为c:python2.6,则修改我的电脑->属性->高级->环境变量->系统变量中的PATH为: PATH=PATH;c:\python26 上述环境变量设置成功之后,就可以在命令行直接使用python命令。或执行"python *. py "运行python脚本了。
2.此时,还是只能通过"python . py"运行python脚本,若希望直接运行 .py,只需再修改另一个环境变量
PATHEXT: PATHEXT=PATHEXT;.PY;.PYM