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写的一个squid访问日志分析的小程序
Sep 17 Python
详解Python的Flask框架中生成SECRET_KEY密钥的方法
Jun 07 Python
Python实现视频下载功能
Mar 14 Python
让Django支持Sql Server作后端数据库的方法
May 29 Python
使用Flask集成bootstrap的方法
Jul 24 Python
Python基础之变量基本用法与进阶详解
Jan 03 Python
python 穷举指定长度的密码例子
Apr 02 Python
基于python 凸包问题的解决
Apr 16 Python
python except异常处理之后不退出,解决异常继续执行的实现
Apr 25 Python
python将字典内容写入json文件的实例代码
Aug 12 Python
Python中使用Selenium环境安装的方法步骤
Feb 22 Python
Python接口自动化之文件上传/下载接口详解
Apr 05 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 zend 相对路径问题
2009/01/12 PHP
php生成二维码的几种方式整理及使用实例
2013/06/03 PHP
PHP中判断变量为空的几种方法小结
2013/11/12 PHP
phpnow php探针环境检测代码
2014/11/04 PHP
PHP面向对象程序设计实例分析
2016/01/26 PHP
ThinkPHP5.0多个文件上传后找不到临时文件的修改方法
2018/07/30 PHP
PHP常用字符串函数小结(推荐)
2018/08/05 PHP
strpos() 函数判断字符串中是否包含某字符串的方法
2019/01/16 PHP
Using the TextRange Object
2006/10/14 Javascript
JS增加行复制行删除行的实现代码
2013/11/09 Javascript
利用window.name实现windowStorage代码分享
2014/01/02 Javascript
AngularJS入门教程(二):AngularJS模板
2014/12/06 Javascript
jQuery取消特定的click事件
2016/02/29 Javascript
noty ? jQuery通知插件全面解析
2016/05/18 Javascript
JavaScript登录验证码的实现
2016/10/27 Javascript
jquery心形点赞关注效果的简单实现
2016/11/14 Javascript
PHP+jquery+ajax实现分页
2016/12/09 Javascript
SelectPage v2.4 发布新增纯下拉列表和关闭分页功能
2017/09/07 Javascript
Three.js实现浏览器变动时进行自适应的方法
2017/09/26 Javascript
vue 每次渲染完页面后div的滚动条保持在最底部的方法
2018/03/17 Javascript
jQuery使用each遍历循环的方法
2018/09/19 jQuery
微信小程序实现锚点功能
2019/11/20 Javascript
js实现飞机大战游戏
2020/08/26 Javascript
pytorch对可变长度序列的处理方法详解
2018/12/08 Python
python消费kafka数据批量插入到es的方法
2018/12/27 Python
python多线程与多进程及其区别详解
2019/08/08 Python
导入tensorflow时报错:cannot import name 'abs'的解决
2019/10/10 Python
Python二元赋值实用技巧解析
2019/10/25 Python
Python对Tornado请求与响应的数据处理
2020/02/12 Python
世界上最值得信赖的多日游在线市场:TourRadar
2018/07/20 全球购物
SIMON MILLER官网:洛杉矶的生活方式品牌
2020/10/19 全球购物
公司清洁工岗位职责
2013/12/14 职场文书
2014年工作总结与下年工作计划
2014/11/27 职场文书
2014年教务处工作总结
2014/12/03 职场文书
GoFrame gredis缓存DoVar Conn连接对象 自动序列化GoFrame gredisDo/DoVar方法Conn连接对象自动序列化/反序列化总结
2022/06/14 Golang
Python中的socket网络模块介绍
2022/07/23 Python