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实现换行符转换的脚本的教程
Apr 16 Python
Python3里的super()和__class__使用介绍
Apr 23 Python
详解Python中的type和object
Aug 15 Python
详解js文件通过python访问数据库方法
Mar 03 Python
Python箱型图处理离群点的例子
Dec 09 Python
python:批量统计xml中各类目标的数量案例
Mar 10 Python
关于jupyter打开之后不能直接跳转到浏览器的解决方式
Apr 13 Python
python的launcher用法知识点总结
Aug 07 Python
python 调用API接口 获取和解析 Json数据
Sep 28 Python
PyTorch dropout设置训练和测试模式的实现
May 27 Python
浅析Django接口版本控制
Jun 26 Python
Python按顺序遍历并读取文件夹中文件
Apr 29 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
php中使用GD库做验证码
2016/03/31 PHP
php+redis实现注册、删除、编辑、分页、登录、关注等功能示例
2017/02/15 PHP
PHP基于简单递归函数求一个数阶乘的方法示例
2017/04/26 PHP
php基于SQLite实现的分页功能示例
2017/06/21 PHP
使两个iframe的高度与内容自适应,且相等
2006/11/20 Javascript
关于javascript中的parseInt使用技巧
2009/09/03 Javascript
验证手机号码的JS方法分享
2013/09/10 Javascript
js编写贪吃蛇的小游戏
2020/08/24 Javascript
AngularJS 霸道的过滤器小结
2017/04/26 Javascript
js使用原型对象(prototype)需要注意的地方
2017/08/28 Javascript
使用Vue.js和Flask来构建一个单页的App的示例
2018/03/21 Javascript
JavaScript实现的文本框placeholder提示文字功能示例
2018/07/25 Javascript
Puppeteer 爬取动态生成的网页实战
2018/11/14 Javascript
jQuery选择器选中最后一个元素,倒数第二个元素操作示例
2018/12/10 jQuery
Python发送Email方法实例
2014/08/21 Python
利用Python的装饰器解决Bottle框架中用户验证问题
2015/04/24 Python
python实现根据主机名字获得所有ip地址的方法
2015/06/28 Python
Python使用QQ邮箱发送Email的方法实例
2017/02/09 Python
Python生成任意范围任意精度的随机数方法
2018/04/09 Python
详解python3中zipfile模块用法
2018/06/18 Python
详解python编译器和解释器的区别
2019/06/24 Python
wxPython实现列表增删改查功能
2019/11/19 Python
python3读取csv文件任意行列代码实例
2020/01/13 Python
CSS3中Animation属性的使用详解
2015/08/06 HTML / CSS
HTML5 embed标签定义和用法详解
2014/05/09 HTML / CSS
HTML5单页面手势滑屏切换原理分析
2017/07/10 HTML / CSS
苏宁红孩子母婴商城:redbaby
2017/02/12 全球购物
Shopee印度尼西亚:东南亚与台湾市场最大电商平台
2018/06/17 全球购物
PHP面试题集
2016/12/18 面试题
年度考核自我评价
2014/01/25 职场文书
集体备课反思
2014/02/12 职场文书
2014年中班元旦活动方案
2014/02/14 职场文书
环保建议书
2014/03/12 职场文书
实习协议书
2015/01/27 职场文书
统计工作个人总结
2015/03/03 职场文书
2015年秋季校长开学典礼致辞
2015/07/29 职场文书