Python开发使用eclispe很普遍,本文记录了建立环境过程。
一.建立eclipse环境
这个部分忽略,请参考其他文档完成。本文示例使用的eclipse版本:
eclipse Java EE IDE for Web Developers.
Version: Indigo Service Release 1
Build id: 20110916-0149
下载地址:http://www.eclipse.org/downloads/
二.安装PyDev插件
官方地址:http://pydev.org/index.html
下载地址:http://sourceforge.net/projects/pydev/files/
两种安装方法:
1、将下载的PyDev解压(目前最新版本 PyDev 3.4.1.zip 压缩包),PyDev解压后一般包含Plugins和Feature文件夹,将PyDev解压后的文件夹
拷贝到Eclipse解压后的目录下即可,完成后再启动Eclipse,可以在Eclipse菜单Help->About Eclipse SDK->Installation Detail看到PyDev组件
的安装。
2、直接在Eclipse中选择菜单:Windows->Preferences->Install/Update->Available Software Sites,点 add 按钮,
输入pytonUpdate ,http://pydev.org/updates,然后更新软件包。
本例使用PyDev 3.4.1.zip版本
三.安装python运行环境
最新的python
https://www.python.org/downloads/
python-2.7.6.msi
python-3.4.0.msi
安装python在
D:/python27
D:/Python34
注意两个都要装,因为2.7版本python和3.0以上版本有显著语法区别,两者不兼容。
四、Eclipse + Pydev 的配置
在Eclipse菜单Windows->Preferences->PyDev->Interpreter python配置你要只用的python解析器。
点击New按钮,从Python的安装路径下选择Python.exe。
可以设置两个版本的编译器,一个2.7版,一个3.4版
五.测试运行环境正确
新建项目Ptest测试环境是否能正确运行
测试程序2.7版本:
#!/usr/bin/python
# -*- coding: utf-8 -*-
"""
Function:
【整理】如何在Windows下开发Python(如何运行Python脚本)
http://www.crifan.com/how_to_do_python_development_under_windows_environment
Author: Crifan Li
Version: 2012-12-06
"""
import platform;
pythonVersion = platform.python_version();
uname = platform.uname();
print "Just for demo how to do python development under windows:";
print "Current python version info is %s"%(pythonVersion);
print "uname=",uname;
测试程序3.4版本:
#!/usr/bin/python
# -*- coding: utf-8 -*-
"""
Function:
【整理】如何在Windows下开发Python(如何运行Python脚本)
http://www.crifan.com/how_to_do_python_development_under_windows_environment
Author: Crifan Li
Version: 2012-12-06
"""
import platform;
pythonVersion = platform.python_version();
uname = platform.uname();
print( "Just for demo how to do python development under windows:");
print( "Current python version info is %s"%(pythonVersion));
print( "uname=",uname);
点击,运行,可以看到正确的程序结果:
程序输出:
Just for demo how to do python development under windows:
Current python version info is 2.7.6
uname= ('Windows', 'zhouxj-PC', '7', '6.1.7601', 'AMD64', 'Intel64 Family 6 Model 42 Stepping 7, GenuineIntel')