ArcPy开发IDE
2014-03-02 12:36
232 查看
最近时不时的使用Arcpy的脚本,这就不可避免的面临Python IDE的选择。可以用来Python开发的IDE非常的多,像Eclipse等等。尝试了一些IDE后,逐渐的固定使用下面两款。
一、Python Tools for Visual Studio(PTVS)
对我这种习惯了visual studio的开发界面,智能提示和调试方式的NET应用人员。这个插件就是福音。这是一个开源的的插件,下载链接:https://pytools.codeplex.com/,目前最新版本2.0,支持vs2013.
安装完PTVS后就可以在新建项目中看到相关的Python工程。如图1所示:
图1 vs中新建项目
目前,Python的版本是3.x,但是目前流行版本或者大家采用的版本,不一定是最新版本,在Python开发过程中需要指定Python的相关的版本等。在vs中新建完Python项目后,可在解决方案中的Python Environments如图2所示,中指定相关的环境。其中可以自动列出当前机器中具有的Python的版本,如图3所示:
图2 Python解决方案器
图3 加载Python开发环境
在Python开发过程中,可能需要导入一些Python包,如在进行Arcpy开发,需要导入ArcPy包,在图2所示的解决方案中选择search path,加载Arcpy的包,如图4所示:
图 4 加载Arcpy包
加载完后,就可以在vs中看到Arcpy开发的智能提示了。如图5所示:
图 5 arcpy开发智能提示
二、Pycharm
pycharm是jetbrains开发的一款Python编译器,jetBrain旗下有很多优秀的编译器,像用户js开发的webStrom等等。PyCharm应该是目前来说,最为优秀的Python开发IDE吧,
使用PyCharm进行Python开发,首先需要配置相关的Python的Interpreters,在File-Settings-Python Interpreters下添加相关的路径,如图6所示:
图6 python开发的相关的路径配置
设置完后,PyCharm会导入该路径相关的Python包。设置完后,自动搜索到ArcPy的包,如图6所示:
图6 PyCharm自动检索ArcPy包
设置了相关的环境,智能提示什么的都有了,如图7所示:
图7 PyCharm的提示截图
三、总结
总体上来说,这两款IDE是我用过的里面最好用的。PTVS在智能提示和调试方面很赞,但是需要自己手动导入引用包,而pycharm除了上面两有时可以自动检索机器里面可以的Python包。两者运行都较慢,但是已经是我见过的里面快的。
一、Python Tools for Visual Studio(PTVS)
对我这种习惯了visual studio的开发界面,智能提示和调试方式的NET应用人员。这个插件就是福音。这是一个开源的的插件,下载链接:https://pytools.codeplex.com/,目前最新版本2.0,支持vs2013.
安装完PTVS后就可以在新建项目中看到相关的Python工程。如图1所示:
图1 vs中新建项目
目前,Python的版本是3.x,但是目前流行版本或者大家采用的版本,不一定是最新版本,在Python开发过程中需要指定Python的相关的版本等。在vs中新建完Python项目后,可在解决方案中的Python Environments如图2所示,中指定相关的环境。其中可以自动列出当前机器中具有的Python的版本,如图3所示:
图2 Python解决方案器
图3 加载Python开发环境
在Python开发过程中,可能需要导入一些Python包,如在进行Arcpy开发,需要导入ArcPy包,在图2所示的解决方案中选择search path,加载Arcpy的包,如图4所示:
图 4 加载Arcpy包
加载完后,就可以在vs中看到Arcpy开发的智能提示了。如图5所示:
图 5 arcpy开发智能提示
二、Pycharm
pycharm是jetbrains开发的一款Python编译器,jetBrain旗下有很多优秀的编译器,像用户js开发的webStrom等等。PyCharm应该是目前来说,最为优秀的Python开发IDE吧,
使用PyCharm进行Python开发,首先需要配置相关的Python的Interpreters,在File-Settings-Python Interpreters下添加相关的路径,如图6所示:
图6 python开发的相关的路径配置
设置完后,PyCharm会导入该路径相关的Python包。设置完后,自动搜索到ArcPy的包,如图6所示:
图6 PyCharm自动检索ArcPy包
设置了相关的环境,智能提示什么的都有了,如图7所示:
图7 PyCharm的提示截图
三、总结
总体上来说,这两款IDE是我用过的里面最好用的。PTVS在智能提示和调试方面很赞,但是需要自己手动导入引用包,而pycharm除了上面两有时可以自动检索机器里面可以的Python包。两者运行都较慢,但是已经是我见过的里面快的。
相关文章推荐
- 用Visual Studio 2013做arcpy的开发IDE
- 用Visual Studio 2013做arcpy的开发IDE
- 在Pycharm中开发Django项目,在IDE中直接运行程序报错----解决
- 一个前端开发工程师的Vim跟IDE一样
- MS IDE RAD技术入门----VC6插件开发介绍
- Aptana——Javascript开发工具(IDE)
- React Native开发之IDE(Atom+Nuclide)安装,运行,调试
- Bricx Command Center 3.3——LEGO NXT程序开发的IDE
- 用QtCreator做IDE开发非Qt的C/C++程序
- 用Eclipse3.0+jboss4+jboss-ide1.4+Lomboz 3开发J2EE
- Linux上搭建C/C++IDE开发环境
- 开发工具Eclipse IDE的安装与配置
- “命令”窗口用于直接在 Visual Studio 集成开发环境 (IDE) 中执行命令或别名
- 大数据开发套件DataIDE使用教程
- Python IDE集成开发工具
- 数据同步框架MS Sync Framework - IDE快速开发支持Local Database Cache
- 一步步将vim改造成C/C++开发环境(IDE)
- Eclipse IDE for C/C++ Developers和MinGW安装配置C/C++开发学习环境详解
- Ubuntu 10.10 驱动开发环境IDE 配置 ---基于kate
- JetBrains CLion for Mac(开发C和C 所设计的跨平台IDE) v2017.3.1最新破解版