Windows下实现Python2和Python3两个版共存的方法


Posted in Python onJune 12, 2015

一直用的是python2,从python 2.3到python 2.7.6, 出于想了解python3的新特性,又安装了python3.3.3. 用了才发现蛮方便的。python的各个版本是独立共存的,不相互冲突的。下面说下如何操作:

1. 独自安装好python2.7.6 和 python3.3.3
2. 修改注册表:   打开->regedit
HKEY_CLASSES_ROOT\Python.File\shell\open\command的默认值 
修改为"C:\Python27\python.exe" "%1" %*(C:\Python27是我的Python2.7安装路径), 
同时将C:\Python27\和C:\Python27\Scripts\添加到环境变量中。

3.在C:\Python27\中新建一个python33.bat的文件,并运行这个文件

@ echo off  

C:\Python33\python.exe %* 

效果:
如果我想用python2.7.6的时候就输入 python27,想用python3.3.3的时候,就输入python33
D:\Python>python27 2to3Test.py  

Hello,World!  

  

D:\Python>python33 2to3Test.py  

Hello,World! 

还是挺方便的。
Python 相关文章推荐
Python break语句详解
Mar 11 Python
Python实现自动登录百度空间的方法
Jun 10 Python
python实现外卖信息管理系统
Jan 11 Python
Python 爬虫之Beautiful Soup模块使用指南
Jul 05 Python
python中的turtle库函数简单使用教程
Jul 23 Python
python集合比较(交集,并集,差集)方法详解
Sep 13 Python
opencv实现静态手势识别 opencv实现剪刀石头布游戏
Jan 22 Python
在python Numpy中求向量和矩阵的范数实例
Aug 26 Python
Django实现CAS+OAuth2的方法示例
Oct 30 Python
关于Numpy数据类型对象(dtype)使用详解
Nov 27 Python
python 字典item与iteritems的区别详解
Apr 25 Python
python中uuid模块实例浅析
Dec 29 Python
Python3中的2to3转换工具使用示例
Jun 12 #Python
Python中unittest模块做UT(单元测试)使用实例
Jun 12 #Python
搞笑的程序猿:看看你是哪种Python程序员
Jun 12 #Python
Python 3.x 新特性及10大变化
Jun 12 #Python
Python实现比较两个列表(list)范围
Jun 12 #Python
在Linux系统上安装Python的Scrapy框架的教程
Jun 11 #Python
Python语言实现机器学习的K-近邻算法
Jun 11 #Python
You might like
php操作redis中的hash和zset类型数据的方法和代码例子
2014/07/05 PHP
CentOS安装php v8js教程
2015/02/26 PHP
PHP addslashes()函数讲解
2019/02/03 PHP
jquery 最简单的属性菜单
2009/10/08 Javascript
Javascript和Ajax中文乱码吐血版解决方案
2009/12/21 Javascript
JS下拉框内容左右移动效果的具体实现
2013/07/10 Javascript
JavaScript将相对地址转换为绝对地址示例代码
2013/07/19 Javascript
浅谈JavaScript Math和Number对象
2015/01/26 Javascript
angular简介和其特点介绍
2015/01/29 Javascript
JS动态显示表格上下frame的方法
2015/03/31 Javascript
使用javascript提交form表单方法汇总
2015/06/25 Javascript
jquery实现先淡出再折叠收起的动画效果
2015/08/07 Javascript
JS实现的5级联动Select下拉选择框实例
2015/08/17 Javascript
深入分析jQuery的ready函数是如何工作的(工作原理)
2015/12/17 Javascript
使用bootstrap实现多窗口和拖动效果
2016/09/22 Javascript
微信小程序 自己制作小组件实例详解
2016/12/22 Javascript
javascript 中的继承实例详解
2017/05/05 Javascript
使用重写url机制实现验证码换一张功能
2017/08/01 Javascript
bootstrap Table服务端处理分页(后台是.net)
2017/10/19 Javascript
[52:31]VP vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
Python  pip安装lxml出错的问题解决办法
2017/02/10 Python
python下os模块强大的重命名方法renames详解
2017/03/07 Python
安装python3的时候就是输入python3死活没有反应的解决方法
2018/01/24 Python
python爬虫中get和post方法介绍以及cookie作用
2018/02/08 Python
Django重置migrations文件的方法步骤
2019/05/01 Python
解决更改AUTH_USER_MODEL后出现的问题
2020/05/14 Python
HTML5中的autofocus(自动聚焦)属性介绍
2014/04/23 HTML / CSS
Mountain Warehouse波兰官方网站:英国户外品牌
2019/08/29 全球购物
简单的大学生自我鉴定
2014/02/18 职场文书
护士上岗前培训自我鉴定
2014/04/20 职场文书
上课说话检讨书500字
2014/11/01 职场文书
2015年图书馆个人工作总结
2015/05/26 职场文书
优秀班干部主要事迹材料
2015/11/04 职场文书
《风娃娃》教学反思
2016/02/18 职场文书
女人创业励志语录,句句蕴含能量,激发你的潜能
2019/08/20 职场文书
Win10鼠标轨迹怎么开 Win10显示鼠标轨迹方法
2022/04/06 数码科技