首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python入门(六)-搭建Eclipse环境

对于初学者,我一般建议使用Anaconda。这是因为Anaconda对很多很蛋疼的Python包都做了进一步的高层封装,甚至直接就集成在了自己的环境中。这一设计使得程序员可以直接使用很多原本需要手动安装的包,而且也让TensorFlow这种安装很麻烦的环境,安装非常容易。

但在过去,Anaconda被认为是一种不适合高级Python开发的环境,主要原因有以下几点:

1,Anaconda默认情况下没有代码提示,这会导致调用函数的时候非常费劲。

2,Anaconda默认情况下并没有开启目录树,这会导致开发过程中标签会短时间之内迅速占满标签栏。

目前,经过更新之后,Anaconda已经可以解决上面的问题,但我也在一些文献中读到,Anaconda存在另一些更多的问题,比如子进程丢失,在多进程时候,内部进程print无法打印的问题。

基于以上原因,实际上在Python开发中,我们更多的会选择使用PyCharm,eclipse,VScode,Jupyter Notebook或是Subline。而相比于Eclipse,PyCharm是一个过于重型的环境,它有着很不错的项目管理性能,但启动速度太慢而且要占用太多的内存,因此我选择优先介绍使用Eclipse开发Python的方法。VScode,Jupyter Notebook和Subline我将在日后介绍,这三个编译器性能优于Eclipse。

在正式开始之前,我们需要做一些必要的准备工作,包括安装JDK和Python。Eclipse需要有JDK才能正常启动,而Python开发需要首先安装Python才行。打开下面的链接可以下载到本文所使用的JDK。

https://pan.baidu.com/s/13SQeOVCRZigrM0zwJyf51g

打开下面的链接可以下载到本文所使用的Python。

https://pan.baidu.com/s/15NzE2_A_2mxZYob9gVVjFw

把它们安装在默认默认目录下即可。

配置Eclipse的步骤如下:

1下载Eclipse

https://pan.baidu.com/s/1dGGIaIH5wZoc61LrqwNkVw

2安装PyDev插件

PyDev是Eclipse中编辑Python的一个插件,我们需要首先安装这个插件才能在Eclipse中编写Python。

(1)点击Help/Install New Software

(3)根据网速的不同,Eclipse会需要几秒到几分钟的时间,解析这个网址,接下来我们将看到下面的画面。选择“PyDev”并点击下一步即可。

这里的“PyDev Mylyn Integration”其实是一个辅助工具包,这个工具包可有可无,根据自己的兴趣选择安装即可。

(4)接下来,Eclipse就会开始安装PyDev,安装过程中会弹出对话框,询问用户是否信任这个插件,点击确定即可。安装完毕之后,需要重新启动Eclipse。现在发现,在极小概率的情况下,这个安装可能出现不明原因的失败,如下图所示:

目前还没有找到解决这个问题的有效方法,因此我的建议是先在虚拟机中,将这个流程走一遍,熟悉了流程之后,再尝试在真机上安装这个插件。

(5)安装好PyDev之后,我们还需要配置Python环境。首先,点击Windows/Preferences。

在弹出的对话框中选择PyDev/Interpreters/Python Interpreters,并在右侧选择Brows for Python

选择你的Python.exe,这里我是直接安装在了默认目录下。

系统默认会勾选全部选项,这里直接点击确定即可。

根据电脑性能,和当前电脑内Python包数量的不同,有的电脑在这里可能需要几秒到几分钟的时间来解析,解析完毕之后,我们的Python环境就配置完成啦。

3创建第一个Python项目

(1)新建项目

点击File/New/Other....

选择PyDev/PyDev Project

然后保持默认值即可,输入一个你喜欢的项目名字,然后直接点击Finish即可。

如果你是第一次创建PyDev项目,Eclipse会弹出一个询问对话框,这里点击确定即可。

(2)新建项目文件

在项目上点击右键,选择New/File

输入一个你想要的名字,并点击Finish即可

(3)运行调试

调试步骤和Java调试基本相同。

提示:

1默认情况下,调试Python代码并不会自动启动console窗口,这会导致用户看不到console的输出结果,手动打开console窗口的方法是点击Windows/Show View/Console。

2Eclipse也支持多个Python环境并存,如果你有多个Python环境,你可以通过下面的方法来自定义你的环境:

1,在安装好PyDev之后,在配置环境时,将你需要的Python环境,全部添加到Python Interpreters中。

2,新建好项目之后,在项目上点击右键,并选择Properities

3,选择PyDev-Interpreter,在右侧的Interpreter下拉选项框中,即可选择你希望的环境。

经过以上步骤,你便完成了对Eclipse的配置,可以开始下一步的Python学习了。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181216G0HKGH00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券