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>此时已经成功添加编码声明行。
编写代码,运行,不再报错,输出预期结果
- eclipse+pydev搭建python开发环境
- pydev 使用Eclipse搭建python开发环境
- 搭建python开发环境(eclipse+pydev)
- PyDev+Eclipse环境搭建python开发
- Eclipse +PyDev搭建python开发环境
- Eclipse和PyDev搭建Python开发环境
- python开发环境eclipse+pydev搭建
- Eclipse和PyDev搭建python开发环境
- Python-Eclipse搭建开发环境PyDev
- Eclipse+PyDev搭建Python开发环境
- python+eclipse+pydev开发环境搭建
- 利用Eclipse+Pydev搭建Python开发环境
- Eclipse+PyDev配置搭建Python开发环境
- Python开发环境搭建 --- Eclipse + PyDev + Anaconda
- Python+Eclipse+pyDev开发环境搭建
- python+Eclipse+pydev环境搭建
- python+Eclipse+pydev环境搭建
- python+Eclipse+pydev环境搭建
- Kotlin学习笔记(1):标签
- mysql 如何定义游标-存储过程
- 二维数组中有关指针总结
- SSM框架搭建流程(本小白个人用)
- Android 自定义漂亮的圆形进度条
- Python+Eclipse+pyDev开发环境搭建
- Poj-1328 二维化一维 典型贪婪算法
- vmware10+centos6(64)搭建FTP服务
- String对象
- Freemarker之封装easyUI的datagrid,旨在生成快捷方便的管理列表(一)
- Gulp新手入门教程
- STM32F107——OTG模块之USB设备之虚拟串口移植(三)
- SQL基本语法知识(mysql)
- Kotlin学习笔记(2):run、apply、let、also、with的用法和区别