设为首页 收藏本站
查看: 694|回复: 0

[经验分享] 【转】使用Python的IDE:Eclipse+PyDev

[复制链接]

尚未签到

发表于 2015-12-3 11:35:22 | 显示全部楼层 |阅读模式
  原文网址:http://www.crifan.com/try_with_python_ide_eclipse_pydev/
  之前已经介绍过了一些基本知识:
  【整理】【多图详解】如何在Windows下开发Python:在cmd下运行Python脚本,如何使用Python Shell(command line模式和GUI模式),如何使用Python IDE
  并且也折腾一些Python的IDE了:
  【记录】使用Python的IDE:PyScripter
  【记录】使用Python的IDE:Ulipad
  现在打算再去折腾另外一个Python的IDE:Eclipse+PyDev
Eclipse+PyDev简介
  所谓Eclipse+PyDev,就是Eclipse的平台,加上对应的专门用于Python开发的插件PyDev。
  
PyDev的官网
  网上搜到PyDev的官网
  http://pydev.org/
  (之前旧址:http://pydev.sourceforge.net/)
  看其介绍,所具备的优点是:
  
PyDev的优点

  • 集成了Django
  • 代码自动完成
  • 带import的自动完成
  • 语法高亮
  • 代码分析
  • 支持调转到定义,即跳转到代码原型
  • 重构?
  • 即时重命名
  • 调试
  • 远程调试
  • 符号(变量)浏览
  • 交互式窗口
  • 集成了单元测试
  • 代码覆盖检查
  
  其建议第一次的用户,看看:
  http://pydev.org/manual_101_root.html
  以便更好的配置PyDev。
  有空再看。
  
安装PyDev的前提条件
  通过
  http://pydev.org/download.html
  中可知
  需要一些前提是:

  • Java5+,推荐Java 6
  • 下面中的至少一个:

    • Python
    • JPython
    • IronPython

  • 下面中的至少一个:

    • Aptana Studio 3
    • Aptana Studio 2
    • Eclipse 3.2-3.8/4.2

  其中,如果只是使用Eclipse的话,那么对于Python来说,只需要安装,大约40-50MB的Platform Runtime Binary
  也知道了,通过Eclipse去下载的话,其实有两个地址的:
主地址(Main)http://pydev.org/updates
最新地址(Nightly builds)http://pydev.org/nightly
  即,高兴尝鲜的,也可以用那个最新地址的。
  
Eclipse+PyDev的详细的安装和使用过程
安装Eclipse
  下载和使用Eclipse的过程参见:
  【记录】下载和使用Eclipse
  
在Eclipse中安装PyDev
  然后参考别人的教程,以及官网的教程:
  Installing with the update site
  去Eclipse中安装PyDev,详细过程参见:
  【教程】在Eclipse中安装PyDev
  
配置Eclipse中的PyDev
  然后接着就是去配置PyDev了:
  【教程】在Eclipse中配置刚安装好的PyDev插件
  
使用Eclipse中的PyDev进行Python开发
  配置好后,就是去使用PyDev去开发Python了:
  【教程】在Eclipse中使用PyDev进行Python开发
  
总结
  Eclipse+PyDev,貌似效果还是很不错的。
  
  Python的编辑器很多,具体可见:http://wiki.python.org/moin/PythonEditors。官方的IDLE、PythonWin和Eclipse(Pydev)是比较值得推荐的。
IDLE在安装了官方的Python软件包以后即可获得,PythonWin通过安装ActivePython可获得。而Pydev是一款用来扩充Eclipse的插件,安装了之后就可以使用Eclipse来开发Python。
  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-146753-1-1.html 上篇帖子: 利用python登录网页并自动签到 下篇帖子: 使用Python创建.sd服务定义文件,实现脚本自动发布ArcGIS服务
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表