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调用新浪微博API项目实践
Jul 28 Python
Python实现读取目录所有文件的文件名并保存到txt文件代码
Nov 22 Python
利用Python查看目录中的文件示例详解
Aug 28 Python
Python向Excel中插入图片的简单实现方法
Apr 24 Python
使用python实现mqtt的发布和订阅
May 05 Python
Python使用import导入本地脚本及导入模块的技巧总结
Aug 07 Python
Python 多线程其他属性以及继承Thread类详解
Aug 28 Python
给大家整理了19个pythonic的编程习惯(小结)
Sep 25 Python
Python实现投影法分割图像示例(二)
Jan 17 Python
Python Map 函数的使用
Aug 28 Python
pytorch中index_select()的用法详解
Jan 06 Python
如何用python清洗文件中的数据
Jun 18 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制作的中文拼音首字母工具类
2014/12/11 PHP
thinkPHP2.1自定义标签库的导入方法详解
2016/07/20 PHP
javascript 冒号 使用说明
2009/06/06 Javascript
javascript 特性检测并非浏览器检测
2010/01/15 Javascript
jquery+ajax每秒向后台发送请求数据然后返回页面的代码
2011/01/17 Javascript
使用js复制链接中的部分文字的方法
2015/07/30 Javascript
javascript实现简单加载随机色方块
2015/12/25 Javascript
angular+ionic 的app上拉加载更新数据实现方法
2017/01/16 Javascript
Angular2利用组件与指令实现图片轮播组件
2017/03/27 Javascript
Bootstrap响应式表格详解
2017/05/23 Javascript
vue实现点击当前标签高亮效果【推荐】
2018/06/22 Javascript
微信小程序实现传递多个参数与事件处理
2019/08/12 Javascript
JS实现滑动导航效果
2020/01/14 Javascript
JS实现随机点名器
2020/04/12 Javascript
python+django+sql学生信息管理后台开发
2018/01/11 Python
python实现手机销售管理系统
2019/03/19 Python
Python3 tkinter 实现文件读取及保存功能
2019/09/12 Python
Python对接支付宝支付自实现功能
2019/10/10 Python
python入门之基础语法学习笔记
2020/02/08 Python
Python如何在windows环境安装pip及rarfile
2020/06/15 Python
使用K.function()调试keras操作
2020/06/17 Python
如何基于Python爬取隐秘的角落评论
2020/07/02 Python
详解Python IO编程
2020/07/24 Python
python实现简单的学生管理系统
2021/02/22 Python
美国网上订购鲜花:FTD
2016/09/23 全球购物
伊芙丽官方旗舰店:中国淑女一线品牌
2017/12/01 全球购物
实习会计求职自荐信范文
2014/03/10 职场文书
甲乙双方合作协议书
2014/10/13 职场文书
家长给老师的感谢信
2015/01/20 职场文书
资料员岗位职责
2015/02/10 职场文书
2015年库房工作总结
2015/04/30 职场文书
2015年全国助残日活动方案
2015/05/04 职场文书
如何在向量化NumPy数组上进行移动窗口
2021/05/18 Python
「月刊Action」2022年5月号封面公开
2022/03/21 日漫
vue 数字翻牌器动态加载数据
2022/04/20 Vue.js
HTML页面点击按钮关闭页面的多种方式
2022/12/24 HTML / CSS