Python+Eclipse+pyDev开发环境搭建

来源:互联网 发布:一个矩阵怎么计算 编辑:程序博客网 时间:2024/05/19 17:56

  最近在学习python,自带的IDLE用的实在是心累。Eclipse我平常用作java开发,是个非常强大的集成开发工具,同样支持python开发,但需要安装PyDev插件。

1. Python安装;

下载地址:http://www.python.org/

Python 有 Python 2 和 Python 3 两个版本,语法有些区别,Python3对Python2未向下完全兼容。  保险起见, 我安装Python 2.7.5

2. java jdk安装;

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

Eclipse 需要这个安装好JAVA JDK后才能运行,根据自己环境选择安装32或者64位版本。

3.eclipse安装;

http://www.eclipse.org/downloads/到这下载,我下载的是eclipse_v4.5.0.exe,下载完后,一路next就好,Eclipse安装需要点时间,耐心等待即可。

  前面三步是基本的环境安装,对于每一个java或者python开发者来说都是再平常不过的事情,在此不再赘述,下文主要介绍eclipse下安装PyDev。


4.安装PyDev插件

4.1 Eclipse安装PyDev

  PyDev无需下载,Eclipse中点击Help->Install New Software...在弹出的对话框中,点Add 按钮。Name中填:Pydev,Location中填http://pydev.org/updates。


  选择PyDev, 点击next下一步,根据提示安装即可,安装完成之后需要重新启动Eclipse。



4.2 配置运行环境

  PyDev安装好之后需要进行设置运行环境,配置Python解释器。在Eclipse菜单栏中,点击Windows ->Preferences。在对话框中,点击pyDev->Interpreters -> Python Interpreter.  点击New...按钮, 选择Python的安装路径下python.exe, 自动加载Python的lib等目录,点OK。


5. 新建Python工程,运行Python代码

File->New->Projects... 选择PyDev->PyDevProject ,输入项目名称,选择相应的创建选项。



创建Python包及编辑代码



  其中,每个包下面都会自动生成一个_init_.py的文件,该文件为Python中package的标识,不能删除,建议新建其他.py文件进行代码开发。

6 Python中文字符问题

  新建一个文件运行,发现抛出了语法错误,SyntaxError: Non-ASCII character,该错误提示编码问题,自动创建的文件中带有中文,所以需要在文件首行添加编码声明,# -*- coding: UTF-8 -*-  或者:# coding=UTF-8



  

  为了在自动创建空文件时首行自动添加# -*- coding: UTF-8 -*-  或者:# coding=UTF-8,可以对PyDev及Eclipse进行模板和编码设置。Window -> Preferences -> Pydev->Editor->Templates ,选中 <Empty> ,点 Edit ,然后增加# -*- coding: UTF-8 -*- 或者:# coding=UTF-8。





  Window -> Preferences -> General -> Workspace ,找到"Text file encoding",选择Other,选"UTF-8"




  再次创建一个.py文件,<Empty>此时已经成功添加编码声明行。




编写代码,运行,不再报错,输出预期结果



原创粉丝点击