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格式化css文件的方法
Mar 10 Python
django静态文件加载的方法
May 20 Python
对tensorflow 的模型保存和调用实例讲解
Jul 28 Python
Python 单元测试(unittest)的使用小结
Nov 14 Python
python利用插值法对折线进行平滑曲线处理
Dec 25 Python
Python图像滤波处理操作示例【基于ImageFilter类】
Jan 03 Python
Python查找最长不包含重复字符的子字符串算法示例
Feb 13 Python
PyQt4实时显示文本内容GUI的示例
Jun 14 Python
python调用动态链接库的基本过程详解
Jun 19 Python
Python pip install如何修改默认下载路径
Apr 29 Python
tensorflow pb to tflite 精度下降详解
May 25 Python
ITK 实现多张图像转成单个nii.gz或mha文件案例
Jul 01 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与SQL注入攻击[二]
2007/04/17 PHP
Zend Guard使用指南及问题处理
2015/01/07 PHP
PHP小白必须要知道的php基础知识(超实用)
2017/10/10 PHP
作为PHP程序员你要知道的另外一种日志
2018/07/30 PHP
直接生成打开窗口代码,不必下载
2008/05/14 Javascript
JavaScript中的Array对象使用说明
2011/01/17 Javascript
基于jquery的has()方法以及与find()方法以及filter()方法的区别详解
2013/04/26 Javascript
JS 页面计时器示例代码
2013/10/28 Javascript
JS动态添加与删除select中的Option对象(示例代码)
2013/12/25 Javascript
使用jquery写个更改表格行顺序的小功能
2014/04/29 Javascript
如何使用jquery easyui创建标签组件
2015/11/18 Javascript
使用pcs api往免费的百度网盘上传下载文件的方法
2016/03/17 Javascript
js获取鼠标点击的对象,点击另一个按钮删除该对象的实现代码
2016/05/13 Javascript
jQuery简单动画变换效果实例分析
2016/07/04 Javascript
vuejs开发组件分享之H5图片上传、压缩及拍照旋转的问题处理
2017/03/06 Javascript
react配合antd组件实现的管理系统示例代码
2018/04/24 Javascript
微信小程序webview与h5通过postMessage实现实时通讯的实现
2019/08/20 Javascript
javascript随机变色实例代码
2019/10/15 Javascript
原生JS实现微信通讯录
2020/06/18 Javascript
[26:21]浴火之凤-TI4世界冠军Newbee战队纪录片
2014/08/07 DOTA
[01:07:19]DOTA2-DPC中国联赛 正赛 CDEC vs XG BO3 第一场 1月19日
2021/03/11 DOTA
Linux CentOS Python开发环境搭建教程
2018/11/28 Python
20行python代码的入门级小游戏的详解
2019/05/05 Python
python实现网站微信登录的示例代码
2019/09/18 Python
Python中的 ansible 动态Inventory 脚本
2020/01/19 Python
基于python实现操作redis及消息队列
2020/08/27 Python
StubHub德国:购买和出售门票
2017/09/06 全球购物
策划主管的工作职责
2013/11/24 职场文书
应届实习生的自我评价范文
2014/01/05 职场文书
《七颗钻石》教学反思
2014/02/28 职场文书
党员自我剖析材料(群众路线)
2014/10/06 职场文书
2016年“6.26”禁毒宣传月系列活动总结
2016/04/05 职场文书
同学会演讲稿
2019/04/02 职场文书
浙江省杭州市平均工资标准是多少?
2019/07/09 职场文书
SQL Server作业失败:无法确定所有者是否有服务器访问权限的解决方法
2021/06/30 SQL Server
5种方法告诉你如何使JavaScript 代码库更干净
2021/09/15 Javascript