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 相关文章推荐
pydev使用wxpython找不到路径的解决方法
Feb 10 Python
在Python中操作字典之setdefault()方法的使用
May 21 Python
Python中线程编程之threading模块的使用详解
Jun 23 Python
Python3 XML 获取雅虎天气的实现方法
Feb 01 Python
Python运维开发之psutil库的使用详解
Oct 18 Python
Pycharm无法显示动态图片的解决方法
Oct 28 Python
Python小进度条显示代码
Mar 05 Python
深度辨析Python的eval()与exec()的方法
Mar 26 Python
django多种支付、并发订单处理实例代码
Dec 13 Python
关于tf.matmul() 和tf.multiply() 的区别说明
Jun 18 Python
Python中seaborn库之countplot的数据可视化使用
Jun 11 Python
python机器学习Github已达8.9Kstars模型解释器LIME
Nov 23 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中上传大体积文件时需要的设置
2006/10/09 PHP
使用Apache的htaccess防止图片被盗链的解决方法
2013/04/27 PHP
使用PHP编写的SVN类
2013/07/18 PHP
PHP迭代器实现斐波纳契数列的函数
2013/11/12 PHP
php抓取并保存网站图片的实现代码
2015/10/28 PHP
php上传图片获取路径及给表单字段赋值的方法
2016/01/23 PHP
详解PHP防止直接访问.php 文件的实现方法
2017/07/28 PHP
JavaScript里实用的原生API汇总
2015/05/14 Javascript
解析javascript瀑布流原理实现图片滚动加载
2016/03/10 Javascript
原生javascript实现分享到朋友圈功能 支持ios和android
2016/05/11 Javascript
vue实现可增删查改的成绩单
2016/10/27 Javascript
详解nodejs的express如何自动生成项目框架
2017/07/12 NodeJs
BootStrap Fileinput插件和Bootstrap table表格插件相结合实现文件上传、预览、提交的导入Excel数据操作步骤
2017/08/07 Javascript
Nodejs中crypto模块的安全知识讲解
2018/01/03 NodeJs
Less 安装及基本用法
2018/05/05 Javascript
浅谈Webpack 是如何加载模块的
2018/05/24 Javascript
jquery 通过ajax请求获取后台数据显示在表格上的方法
2018/08/08 jQuery
小程序实现左滑删除的效果的实例代码
2020/10/19 Javascript
JS实现炫酷轮播图
2020/11/15 Javascript
python不带重复的全排列代码
2013/08/13 Python
python通过加号运算符操作列表的方法
2015/07/28 Python
Python数据操作方法封装类实例
2017/06/23 Python
详解python使用Nginx和uWSGI来运行Python应用
2018/01/09 Python
Centos下实现安装Python3.6和Python2共存
2018/08/15 Python
python3.6.3转化为win-exe文件发布的方法
2018/10/31 Python
python输出结果刷新及进度条的实现操作
2020/07/13 Python
Python ellipsis 的用法详解
2020/11/20 Python
Python基于mediainfo批量重命名图片文件
2020/12/29 Python
网络教育毕业生自我鉴定
2013/10/10 职场文书
和平主题的演讲稿
2014/01/12 职场文书
关于廉洁的广播稿
2014/01/30 职场文书
酒店员工检讨书
2014/02/18 职场文书
个人承诺书格式
2014/06/03 职场文书
超搞笑婚前保证书
2015/05/08 职场文书
网络妈妈观后感
2015/06/08 职场文书
2015年依法治校工作总结
2015/07/27 职场文书