pyton+eclipse开发环境建立笔记

本文详细介绍如何在Eclipse中安装PyDev插件,并配置Python 2.7和3.4双版本运行环境,实现跨版本开发。

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')


笔记本中同时存在 Python 3.13 和 Python 3.11 可能会遇到版本切换、环境配置等问题,以下是常见情况及处理方法: ### 版本切换问题 在不同系统下,实现版本切换的方法有所不同: - **Ubuntu 系统**:系统会列出所有已注册的 Python 3 版本,以及它们的路径和优先级,当前选中的版本带有 * 标记。输入对应 Python 3.13 的编号,然后按 Enter 键确认。之后可通过运行 `python3 --version` 命令,验证 Python 3 版本是否已切换为 3.13 [^1]。 - **Windows 系统(以 Win11 为例)**:安装时可通过环境变量配置来控制默认使用的 Python 版本。若要切换,可修改系统环境变量 “Path” 中 Python 3.13 和 Python 3.11 的路径顺序,将希望优先使用的版本路径置于前面。安装 Python 时,可在 Python 官网(https://www.python.org/downloads/windows/)或 Python 仓库(https://www.python.org/ftp/python/)下载安装程序。安装时选择自定义安装,勾选管理员安装和添加环境变量,配置安装路径时可勾选为所有用户安装。安装完成后,右击“我的电脑” -> “属性” -> “高级系统设置” -> “环境变量”,在 “系统变量” 下方找到 【Path】 → 点击 “编辑”,点击 “新建”,分别添加 Python 3.13 和 Python 3.11 的安装路径及对应的 Scripts 路径(替换为实际路径),点击 “确定” 保存所有窗口。验证安装可打开命令提示符(Win + R,输入 cmd),运行 `python --version` 和 `pip --version` 命令 [^3]。 ### 依赖冲突问题 当项目依赖不同 Python 版本时,可使用虚拟环境来隔离不同项目的依赖。以 `venv` 为例,创建 Python 3.13 的虚拟环境命令如下: ```bash python3.13 -m venv myenv313 ``` 激活虚拟环境: ```bash # Linux/Mac source myenv313/bin/activate # Windows myenv313\Scripts\activate ``` 创建 Python 3.11 的虚拟环境命令如下: ```bash python3.11 -m venv myenv311 ``` 激活虚拟环境: ```bash # Linux/Mac source myenv311/bin/activate # Windows myenv311\Scripts\activate ``` ### 兼容性问题 Python 3.13 和 Python 3.11 可能存在语法和库兼容性差异。在开发过程中,需确保代码在目标 Python 版本上能正常运行。若遇到兼容性问题,可参考官方文档进行调整。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值