Python开发环境:Eclipse+PyDev插件

Posted `三一三`

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python开发环境:Eclipse+PyDev插件相关的知识,希望对你有一定的参考价值。

电脑:小米笔记本电脑Pro 15.6寸(i5-8250U),操作系统:Windows 10,JDK版本:1.8.0_152(环境变量已配置)

 

Step 1.下载Eclipse

根据我的CPU型号,选择了64位版本。

下载成功后,解压到自己选择的目录,我的是D盘。

Step 2.运行Eclipse,安装PyDev

运行Eclipse(首次打开会设置workspace等);

打开菜单Help下的Eclipse Marketplace...;

搜索pydev,点击PyDev项下的Install;

默认全选,点击Confirm;

两个Licenses,必须接受了——其内容可以复制出来,检查其中的Commerical条款(我没有看明白),再点击Finish按钮完成安装;

安装完毕,弹出重启确认对话框,重启Eclipse,PyDev插件就可以在Eclipse中开发Python程序了。

 

Step 3.建立Python工程项目

打开Eclipse,选择菜单New下的Project...;

由于刚刚安装PyDev,此时Python相关工程的建立还没有出现在菜单New的下级菜单中。

在打开的New Project对话框的Wizards中会有一个PyDev节点,其下有三个选项,分别对应三种Python项目;

在网络不能打开Google搜索的情况下,只能使用PyDev Django Project (Web项目)、PyDev Project两个项目。

选择PyDev Project建立Python项目:输入Project name,配置Project type——选择Python,选择解释器版本等;

手动选择Interpreter——后面可以通过菜单Window->Preferences进行修改;

选择了Python 3.6(安装在了C盘);

配置完毕,点击Apply and Close按钮,返回新建项目菜单;

几个单选框的意义尚不明确,选择了最后一个“Don\'t configure...”项;

在配置Working sets,就是本新建项目所在位置——选择了默认存放在Eclipse下的workspace中;

配置完成后,点击Next>按钮,进入Reference Page(不清楚怎么配置);

下面的弹出菜单的意义也不清楚;

最后点击Finish按钮,完成新项目的建立:此时Eclipse出现了两个项目,其中,zl0425是明确要建立的项目,另一个意义不清楚

可以在Eclipse根目录下的workspace中看到新建的两个项目;

 

Step 4.建立Python程序测试——打印输出Hello, Kitty!

在上面新建项目中建立程序完成任务。

由于项目没有源码目录(做什么用呢?为何要建立?),因此需要首先建立源码目录;

再在源码目录src下建立Python模块(也可以先建立package);

输入代码并执行(有自动补全功能);

失败:在初次建立的程序上执行程序失败,未得到预期结果,原因是Python文件的编码方式为继承GBK,而不是UTF-8;

Python程序的编码为UTF-8后,程序中出现一些乱码;

再次执行程序,仍然失败!

 

解决方法:删除建立的Python程序文件,重新建立程序文件。不过,在建立新的程序前,修改项目的编码为UTF-8。

 

再重新建立程序,再执行程序,此时,程序执行成功,完成了我们的任务,然后就可以去吃午饭了!

 

很好!

 

疑问:

至于项目的编码方式的设置、Eclipse的Preferences的编码设置等问题,需要再查找一些资料;

还有PyDev来开发的Python程序的结构的问题,Source Folder、Package分别要怎么合理高效的设置,也需要找找资料;

 

不少问题是由于对Eclipse开发程序不熟悉造成,还有对Python、PyDev的开发流程不熟悉。

 

以上是关于Python开发环境:Eclipse+PyDev插件的主要内容,如果未能解决你的问题,请参考以下文章

Eclipse + PyDev 搭建 Python 开发环境

配置python开发环境(Eclipse + pyDev)

python的开发环境配置-Eclipse-PyDev插件安装

Python开发环境:使用Eclipse+PyDev插件创建Django项目

Python1——开发环境搭建Eclipse+Pydev

Windows下Eclipse+PyDev安装Python开发环境