Windows下使Python2.x版本的解释器与3.x共存的方法
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科学计算环境推荐——Anaconda
Anaconda是一个和Canopy类似的科学计算环境,但用起来更加方便.自带的包管理器conda也很强大. 首先是下载安装.Anaconda提供了Python2.7和Python3.4两个版本,同时如果需要其他版本,还可以通过conda来创建.安装完成后可以看到,Anaconda提供了Spyder,IPython和一个命令行.下面来看一下conda. 输入 conda list 来看一下所有安装时自带的Python扩展.粗略看了一下,其中包括了常用的 Numpy , Scipy , matpl
-
利用Anaconda完美解决Python 2与python 3的共存问题
前言 现在Python3 被越来越多的开发者所接受,同时让人尴尬的是很多遗留的老系统依旧运行在 Python2 的环境中,因此有时你不得不同时在两个版本中进行开发,调试. 如何在系统中同时共存 Python2 和 Python3 是开发者不得不面对的问题,一个利好的消息是,Anaconda 能完美解决Python2 和 Python3 的共存问题,而且在 Windows 平台经常出现安装依赖包(比如 MySQL-python)失败的情况也得以解决. Anaconda 是什么? Anaconda
-
windows上安装Anaconda和python的教程详解
一提到数字图像处理编程,可能大多数人就会想到matlab,但matlab也有自身的缺点: 1.不开源,价格贵 2.软件容量大.一般3G以上,高版本甚至达5G以上. 3.只能做研究,不易转化成软件. 因此,我们这里使用Python这个脚本语言来进行数字图像处理. 要使用Python,必须先安装python,一般是2.7版本以上,不管是在windows系统,还是Linux系统,安装都是非常简单的. 要使用python进行各种开发和科学计算,还需要安装对应的包.这和matlab非常相似,只是matla
-
多版本Python共存的配置方法
同一台PC中,如果同时安装Python2和Python3环境,会在执行python命令时出现错误,操作系统会找到默认的配置进行执行.怎么样才能让python2和python3一起工作又互相不影响呢. 但是由于工作需要,我们的个人PC上可能需要多个python版本共存,应该进行什么样的设置呢,本章内容就针对这个问题进行分析和使用的介绍 1.python2和python3版本共存的配置 进入python2的安装路径如下 Python2安装路径下的文件.png 修改python.exe,重命名为pyt
-
更改Ubuntu默认python版本的两种方法python-> Anaconda
你可以按照以下方法使用 ls 命令来查看你的系统中都有那些 Python 的二进制文件可供使用. $ ls /usr/bin/python* /usr/bin/python /usr/bin/python2 /usr/bin/python2.7 /usr/bin/python3 /usr/bin/python3.4 /usr/bin/python3.4m /usr/bin/python3m 执行如下命令查看默认的 Python 版本信息: $ python --version Python 2.
-
Windows下实现Python2和Python3两个版共存的方法
一直用的是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\p
-
Windows下Python2与Python3两个版本共存的方法详解
前言 一向用Python 3,最近研究微信公众号开发,各云平台只支持Python 2.7,想用其他版本需要自己搭建环境.而网上又搜不到Python 3开发微信公众号的资料.暂打算先使用Python 2.7,有空学习Docker后再迁移到Python 3. 安装Python 2.7后,本来在3.4下能正常使用的脚本无法运行.网上有的方法是把两个版本的主程序分别改名为python2和python3,人眼判断脚本,手输命令行执行脚本.像我这样喜欢双击.拖拽的懒人当然不会满足,找到了更智能的解决方案.
-
Windows下使Python2.x版本的解释器与3.x共存的方法
Python2 和 Python3 是不兼容的,如果碰到无法升级到 Python2 代码,或者同事中有坚守 Python2 阵营的情况,就要考虑 Python2 和 Python3 在系统中共存的情况. Mac OS X 和 Linux 不必考虑这个情况.因为这些类 Unix 操作系统在安装 Python3 的时候,会将其直接映射为 Python3 .同时安装 Python2 和 Python3 并不会有什么冲突. 这里只讨论 Windows 下的情况, 下面是我常用的方法. 1. 创建 D:\
-
window7下的python2.7版本和python3.5版本的opencv-python安装过程
花费了整整2天的时间终于学会安装了opencv,换系统的心都有了,由于ubuntu实在不会玩,看来还是老老实实在windows下安装吧,以此作为记录方便以后安装 python2.7版本的opencv安装 1.首先到官网下载64位(以后安装的都是对应64位的程序)python2.7版本并安装,我选择的是安装在D盘命名为python2.7.12文件夹下,将D:\python2.7.12和D:\python2.7.12\Scripts路径加入到环境变量中,注意中间用分号隔开 2.下载opencv.ex
-
windows下 兼容Python2和Python3的解决方法
windows下同时安装了python2和python3时,都可以配置环境变量,如果在命令行里输入python命令,windows会去环境变量里寻找Python的安装位置,如果先找到pytoon2的,那么此时默认用python2,如果先找到python3,那么此时默认用python3. python命令调用 如果想要指定使用python2还是Python3,需要使用如下命令: py -2 启动python2 py -3 启动python3 注:使用此命令,python2和python3都需要配置
-
windows下Python实现将pdf文件转化为png格式图片的方法
本文实例讲述了windows下Python实现将pdf文件转化为png格式图片的方法.分享给大家供大家参考,具体如下: 最近工作中需要把pdf文件转化为图片,想用Python来实现,于是在网上找啊找啊找啊找,找了半天,倒是找到一些代码. 1.第一个找到的代码,我试了一下好像是反了,只能实现把图片转为pdf,而不能把pdf转为图片... 参考链接:https://zhidao.baidu.com/question/745221795058982452.html 代码如下: #!/usr/bin/e
-
Windows下wamp php单元测试工具PHPUnit安装及生成日志文件配置方法
本文实例讲述了Windows下wamp php单元测试工具PHPUnit安装及生成日志文件配置方法.分享给大家供大家参考,具体如下: phpunit下载网站 http://www.phpunit.cn/ 一.安装PHPUnit 1.选择版本 我用的是php版本是5.6.25 所以我选择的是PHPUnit 5.7 2.安装过程 ① 为 PHP 的二进制可执行文件建立一个目录,例如 C:\bin ② 将 ;C:\bin 附加到 PATH 环境变量中 [将 php的目录 ;E:\wamp64\bin
-
Windows下安装python2和python3多版本教程
现在大家常用的桌面操作系统有:Windows.Mac OS.ubuntu,其中Mac OS 和 ubuntu上都会自带python.这里我们只介绍下Windows(我用的Win10)环境下的python2.x 和 python3.x 的安装,以及python2.x 与 python3.x 共存时的配置问题. 一.python下载: 下载地址:www.python.org 这是我下载的当前python 2.x 和 python 3.x 最新版本的安装包 二.安装python 2.x 双击 pyth
-
windows下mysql 5.7版本中修改编码为utf-8的方法步骤
前言 刚开始学习MySQL,下载的是官网最新版本 5.7.14,使用cmd输入中文时报错,于是开始修改mysql默认编码(windows下),下面来看看详细的修改方法吧. 方法如下 首先通过 show variables like 'character_set_%';查看mysql字符集情 默认编码为 latin1 然后关闭数据库 在mysql安装目录下找到my.ini文件 在其中添加 [client] default-character-set=utf8 在[mysqld]下添加 charac
-
Windows下IIS6/Apache2.2.4+MySQL5.2+PHP5.2.1安装配置方法
03年的时候就看过一本php的书,那时还是php3,回首四年php的在web开的的前景真还是一片光明啊!三年不见的php在去看已到了php5了,现在算起我真正从写第一个php的WEB开始距今还是有三四个月了,用工作之余正在进行www.kuomart.com网站的写做,回想当初一直用的是Windows2003+IIS6+PHP5.0.7+MYSQL4.1在进行开发,直到昨天机子重了木马,Kav也没查出个所以然,自己找也没有发现什么可疑暴露点,所以干脆重装了一下xp,由于TV1000电视卡只能在xp
-
Windows下安装python2.7及科学计算套装
安装环境及说明 操作系统:64位win7 以下所有安装包已经被我打包至网盘,请移步到 http://www.colafile.com/file/4591550进行下载 因为在64位win7下面安装64位python2.7会导致后续很多蛋疼的问题,故本教程全部安装32位python2.7及其对应套件 python2.7安装 安装包名称: python-2.7.9.msi 1.双击以上安装包安装时要注意一个选项,如图所示 这个选项是将python添加到默认路径当中的,这样在cmd状态下就可以直接调用
随机推荐
- windows下定时利用bat脚本实现ftp上传下载
- C#利用SFTP实现上传下载
- ASP漏洞全接触-高级篇
- jQuery TextBox自动完成条
- AngularJs 利用百度地图API 定位当前位置 获取地址信息
- jQuery事件详解
- Java设计模式之外观模式(Facade模式)介绍
- Datagram Scoket双向通信
- Python读写文件方法总结
- 手把手搭建安装基于windows的Vue.js运行环境
- Android实现顶部导航菜单左右滑动效果
- springmvc集成shiro登录权限示例代码
- 刀片服务器五大误区解读
- JQuery困惑—包装集 DOM节点
- js转义字符介绍
- Nginx启动常见错误及解决方法
- C语言中 malloc,calloc,realloc的区别
- C语言中使用快速排序算法对元素排序的实例详解
- android 弹出提示框的使用(图文实例)
- C#中抽象类与接口的区别详解