资讯专栏INFORMATION COLUMN

在Eclipse上安装Python开发环境

jimhs / 3451人阅读

摘要:是著名的跨平台集成开发环境,最初主要用来语言开发。本文的主题,就是如何在上安装插件,配置开发环境。有一个需要注意的问题,即要求系统上已经安装了相应的。接下来按照提示安装即可。在没有推出免费版之前,是许多开发者的首选工具。

Eclipse是著名的跨平台集成开发环境(IDE),最初主要用来Java语言开发。但是我们通过安装不同的插件Eclipse可以支持不同的计算机语言。比如说,我们可以通过安装PyDev插件,使Eclipse成为一个非常优秀的Python IDE。本文的主题,就是如何在Eclipse上安装PyDev插件,配置Python开发环境。

声明:小编之前也没有使用过PyDev,因此可能介绍的并不太全面。本文是应一位关注公号的朋友要求所写,希望能够有所帮助!


什么是PyDev?

PyDev 这个强大插件是2003年时Fabio Zadrozny领导开发的,目的是使得用户可以完全利用 Eclipse 来进行 Python 应用程序的开发和调试。

而PyDev 插件的出现也的确方便了众多的 Python 开发人员。它提供了一些很好的功能,如:语法错误提示、代码分析、代码浏览、Quick Outline、Globals Browser、Hierarchy View、运行和调试等等。而其中,最受开发者推崇的功能就是调试器。如果你在调试方面做得很差,那么这个功能肯定能够帮到你!

PyDev:鼠标悬浮在一个类上时会自动显示该类的定义

PyDev:代码分析

它还可以让你选择Python、Jython和IronPython等不同的Python实现进行编程。

总的来说,基于 Eclipse 平台,PyDev拥有诸多强大的功能,可定制性强,同时也非常易于使用。


如何安装Eclipse?

这里推荐安装Eclipse IDE for Java Developers,方便以后学习Java。

安装过程其实非常简单明了,只需要前往这个下载地址下载对应的系统安装包。

有一个需要注意的问题,即Eclipse要求系统上已经安装了相应的Java SDK。小编电脑上之前已经安装过JVM 1.6,但是这次安装过程中还是报错了,因为版本低于要求。

安装Eclipse时出错,JVM必须>= 1.7

安装Java SDK

那么要解决这个问题,我们只需要安装或更新到所要求的JVM即可。据说对于El Capitan版本,苹果已经不再提供自己的JDK了,所以Mac用户必须前往Oracle的相关页面下载。

安装PyDev

在安装PyDev之前,我们首先需要在Eclipse中设置pydev官网提供的软件更新站点。在Mac版本中,我们前往Preferences -> Install / Update下即可设置。按照下图操作即可。

添加完更新站点之后,我们在Help菜单下找到Install New Software。

然后在界面中Work with后的输入框中,输入pydev,编辑器会自动提示可供选择更新的站点,按下回车之后就会出现可以安装的PyDev插件啦。

接下来按照提示安装即可。

安装成功后,需要重启。

然后选择Perspective。依次点击菜单,Windows -> Perspective -> Other...。选中列表中的PyDev,即可将Eclipse界面更改为PyDev配置的样式。

接下来,我们就可以在Eclipse中编写Python程序啦。

小结

由于基于Eclipse的原因,PyDev算是一个非常强大的Python IDE。在PyCharm没有推出免费版之前,是许多开发者的首选工具。当然,对于经常需要进行Java 开发或者C/C++开发的人来说,也是非常好的选择。

在安装好PyDev之后,还需要学会配置使用哪种解释器,例如我们可以选择virtualenv中的解释器;熟悉在Eclipse中使用Git等效率工具。这些就留给大家自己去探索吧。

参考资料

http://www.pydev.org/manual_101_install.html

http://www.cnblogs.com/Bonker/p/3584707.html

http://www.crifan.com/eclipse_install_plugin_pydev/

http://ntraft.com/eclipse-with-pydev-and-virtualenv/

https://www.londonappdeveloper.com/virtualenv-with-eclipse-with-pydev-on-windows-10/

https://www.londonappdeveloper.com/setting-up-your-windows-10-system-for-python-development-pydev-eclipse-python/

http://www.ibm.com/developerworks/cn/opensource/os-cn-ecl-pydev/

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/37803.html

相关文章

  • 六款好用的Python IDE

    摘要:以插件扩展系统为代表的可定制框架,是现代的另一个流行趋势。这里收集了一些对开发者非常有帮助的,比较好的。众所周知,是开发平台产品的利器,是等应用开发的首选。开源,可以用下载到最新的源代码,依赖。 工欲善其事,必先利其器,如果说编程是程序员的手艺,那么IDE就是程序员吃饭的家伙了。 一个优秀的IDE,最重要的就是在普通文本编辑之外,提供针对特定语言的各种快捷编辑功能,让程序员尽可能快捷、...

    DandJ 评论0 收藏0
  • nodejs,python,sublime和Eclipse的包管理器

    摘要:首先安装运行环境安装完毕之后,即可使用命令行安装的包管理器。安装完成后,会出现在运行环境目录下的文件夹里。现在就可以使用安装需要的库了,比如安装安装完毕后,在文件夹下会多出一个文件夹,包名,将库安装到当前项目的文件夹下。 Python的包管理器叫pip。 首先安装Python运行环境Python 3.7.0:https://www.python.org/downlo... showIm...

    Charles 评论0 收藏0
  • 第2章:软件构建的过程和工具 2.2软件构建的过程,系统和工具

    摘要:建模语言建模语言是可用于表达信息或知识或系统的任何人造语言,该结构由一组一致的规则定义,目标是可视化,推理,验证和传达系统设计。将这些文件安排到不同的地方称为源代码树。源代码树的结构通常反映了软件的体系结构。 大纲 软件构建的一般过程: 编程/重构 审查和静态代码分析 调试(倾倒和记录)和测试 动态代码分析/分析 软件构建的狭义过程(Build): 构建系统:组件和过程 构建变体...

    godiscoder 评论0 收藏0
  • Day 6: Java 虚拟机使用 Grails 进行快速 Web 开发

    摘要:要安装,输入更新到最新版本,执行如果需要阅读额外的安装命令行工具时的帮助文件,可以浏览使用命令设置好账户,这个命令会为你创建一个命名空间,然后上传你的到服务器上。也有一个插件,但这篇文章中,我会使用命令行工具。 在30天学习30种新技术的第六天,我决定去学习一个 web 开发框架 : Grails。 Grails 是一个基于 Groovy 和 Java 的开源 Web 框架。它是 J...

    hoohack 评论0 收藏0
  • 工具使用-积累与发现

    摘要:一积累中如何快速查看包中的源码最常用的大开发快捷键技巧将对象保存到文件中从文件中读取对象中的用法的配置详解和代码的格式详解格式化内容设置生成详解注释规范中设置内存调试的小知识单步执行命令的区别的动态代理机制详解内容有瑕疵,楼指正泛型继承的几 一、积累 1.JAVA Eclipse中如何快速查看jar包中 的class源码 最常用的15大Eclipse开发快捷键技巧 Java将对象保存到...

    wangjuntytl 评论0 收藏0

发表评论

0条评论

jimhs

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<