Windows下Eclipse+PyDev搭建Python开发环境

时间:2022-11-24 15:56:25

安装步骤如下:


1. 安装Python

从网站上下载最新的版本,从http://python.org/download/下载。Python3不需要自己配置windows的环境变量,可直接勾选环境配置。


2. 安装JAVA JDK

下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html


Eclipse 需要这个安装JAVA环境后才能运行

3. 下载Eclipse,网址:http://www.eclipse.org/downloads/到这下载。下载完成后,解压指定工作空间就可以直接使用,Eclipse不需要安装。


4. 安装pydev,有两种方法,一是在线安装,二是离线安装。

4.1 在线安装

打开Eclipse,选择【Help-Install New Software】。

在弹出的对话框中,点击Add按钮,添加新的安装源。

Windows下Eclipse+PyDev搭建Python开发环境

Location处填写安装源的网址(http://pydev.org/updates),并为之取一个名字填写在Name处,比如我这里写的是PyDev

把【connect all update sites during install to find requiredsoftware】的勾选去掉,否则在安装新插件时会联网寻找所有可能的更新站点搜索,导致安装时间不可预估,并可能导致安装失败。

确定后可以看到一个Pending过程,然后得到如下图所示的插件

Windows下Eclipse+PyDev搭建Python开发环境

勾选后,点击Next进行安装。

不过,由于网络的原因,在线安装PyDev有可能会失败,提示网络连接错误等,故不是很推荐这种方法。

4.2 离线安装。

去这里下载pydev:http://sourceforge.net/projects/pydev/files/。解压pydev插件后,会发现有features、plugins两个文件夹,然后把features和plugins文件夹放到Eclipse的dropins目录下。重启Eclipse,PyDev插件即可安装成功。


5. 配置pydev解释器
在Eclipse菜单栏中,点击Windows ->Preferences. 在对话框中,点击pyDev->Interpreter - Python. 点击New按钮, 选择python.exe的路径, 打开后显示出一个包含很多复选框的窗口. 点OK
Windows下Eclipse+PyDev搭建Python开发环境X

Windows下Eclipse+PyDev搭建Python开发环境 


6. 处理Python中文问题
首先要确保eclipse编辑器环境的编码为utf8,这个是大前提;其次如果py文件中含有中文字符的话,需要在py文件中对编码进行声明。
修改eclipse编辑器编码:
(1) 设置工作空间编码:Window->preferences->General->Workspace->UTF-8
Windows下Eclipse+PyDev搭建Python开发环境
(2) 设置编辑器编码:Window->preferences->General ->Editors->Text Editors->Spelling->UTF-8
Windows下Eclipse+PyDev搭建Python开发环境
(3) 设置配置编码:打开eclipse安装目录->eclipse.ini,末行加上 -Dfile.encoding=UTF-8

(4) 修改python文件编码:在py文件首行加上#coding=utf-8,一定要在首行才可以


7. 测试
启动Eclipse, 创建一个新的项目, File->New->Projects...选择PyDev->PyDevProject 输入项目名称
Windows下Eclipse+PyDev搭建Python开发环境
新建 pyDev Package。就可以写代码了。
Windows下Eclipse+PyDev搭建Python开发环境
输入包名,输入如下代码:
#!/usr/bin/python
# -*- coding: utf-8 -*-

print( 'Hello World'

输出:Hello World

则表示环境搭建成功。