Windows下使Python2.x版本的解释器与3.x共存的方法


Posted in Python onOctober 25, 2015

Python2 和 Python3 是不兼容的,如果碰到无法升级到 Python2 代码,或者同事中有坚守 Python2 阵营的情况,就要考虑 Python2 和 Python3 在系统中共存的情况。

Mac OS X 和 Linux 不必考虑这个情况。因为这些类 Unix 操作系统在安装 Python3 的时候,会将其直接映射为 Python3 。同时安装 Python2 和 Python3 并不会有什么冲突。

这里只讨论 Windows 下的情况, 下面是我常用的方法。

1. 创建 D:\Python 文件夹;

2. 将 Python 2.7 安装到 D:\Python27,将 Python 3.4 安装到 D:\Python34 ,安装的时候注意 不要 把 Python 加入到 PATH 环境变量;

3. 创建 D:\Python\py2.bat ,内容如下:

D:\Python\27\python.exe %*

4. 创建 D:\Python\py3.bat ,内容如下:

D:\Python\34\python.exe %*

5. 将 D:\Python 加入环境变量 PATH 。

这样处理之后,就可以直接在命令行中敲入

py3 yourpythonfile.py arg1 arg2

来调用 Python3 了,Python2 也一样。

Python 相关文章推荐
Python中字符串的常见操作技巧总结
Jul 28 Python
python实现csv格式文件转为asc格式文件的方法
Mar 23 Python
朴素贝叶斯分类算法原理与Python实现与使用方法案例
Jun 26 Python
pandas进行数据的交集与并集方式的数据合并方法
Jun 27 Python
python K近邻算法的kd树实现
Sep 06 Python
浅谈pyqt5在QMainWindow中布局的问题
Jun 21 Python
使用python socket分发大文件的实现方法
Jul 08 Python
Python文件操作基础流程解析
Mar 19 Python
JupyterNotebook 输出窗口的显示效果调整实现
Sep 22 Python
python3判断IP地址的方法
Mar 04 Python
TensorFlow中tf.batch_matmul()的用法
Jun 02 Python
利用For循环遍历Python字典的三种方法实例
Mar 25 Python
解析Python编程中的包结构
Oct 25 #Python
Python实现获取域名所用服务器的真实IP
Oct 25 #Python
Python制作爬虫采集小说
Oct 25 #Python
Python验证企业工商注册码
Oct 25 #Python
日常整理python执行系统命令的常见方法(全)
Oct 22 #Python
Python六大开源框架对比
Oct 19 #Python
Python脚本暴力破解栅栏密码
Oct 19 #Python
You might like
使用apache模块rewrite_module (转)
2007/02/14 PHP
在mysql数据库原有字段后增加新内容
2009/11/26 PHP
一步一步学习PHP(8) php 数组
2010/03/05 PHP
php中用于检测一个地理IP地址是否可用的代码
2012/02/19 PHP
PHP+shell实现多线程的方法
2015/07/01 PHP
PHP基于phpqrcode生成带LOGO图像的二维码实例
2015/07/10 PHP
PHP合并discuz用户脚本的方法
2015/08/04 PHP
js汉字排序问题 支持中英文混排,兼容各浏览器,包括CHROME
2011/12/20 Javascript
两种不同的方法实现js对checkbox进行全选和反选
2014/05/13 Javascript
谈谈JavaScript类型系统之Math
2016/01/06 Javascript
JS组件Bootstrap Table使用实例分享
2016/05/30 Javascript
ionic实现下拉刷新载入数据功能
2017/05/11 Javascript
vue组件中使用iframe元素的示例代码
2017/12/13 Javascript
webpack中的热刷新与热加载的区别
2018/04/09 Javascript
vue路由--网站导航功能详解
2019/03/29 Javascript
解决vue scoped html样式无效的问题
2020/10/24 Javascript
Python和perl实现批量对目录下电子书文件重命名的代码分享
2014/11/21 Python
Python实现使用卷积提取图片轮廓功能示例
2018/05/12 Python
Python绘制全球疫情变化地图的实例代码
2020/04/20 Python
在Sublime Editor中配置Python环境的详细教程
2020/05/03 Python
css3实现蒙版弹幕功能
2019/06/18 HTML / CSS
全球知名的珠宝首饰品牌:Kay Jewelers
2018/02/11 全球购物
英国信箱在线鲜花速递公司:Bloom & Wild
2019/03/10 全球购物
介绍一下Linux文件的记录形式
2013/09/29 面试题
化学相关工作求职信
2013/10/02 职场文书
初中高效课堂实施方案
2014/02/26 职场文书
常务副县长“四风”个人对照检查材料思想汇报
2014/10/02 职场文书
2015年事业单位办公室文员工作总结
2015/04/24 职场文书
2016学习雷锋精神活动倡议书
2015/04/27 职场文书
2015年乡镇党务公开工作总结
2015/05/19 职场文书
请病假条范文
2015/08/17 职场文书
外出学习心得体会范文
2016/01/18 职场文书
小学作文之描写天气
2019/08/15 职场文书
导游词之南京中山陵
2019/11/27 职场文书
Python爬虫实战之爬取京东商品数据并实实现数据可视化
2021/06/07 Python
对讲机的最大通讯距离是多少
2022/02/18 无线电