Windows下实现Python2和Python3两个版共存的方法

 更新时间:2015年06月12日 09:46:40   投稿:junjie  
这篇文章主要介绍了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\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使用tcp传输图片数据

    python使用tcp传输图片数据

    这篇文章主要为大家详细介绍了python使用tcp传输图片数据,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-06-06
  • 如何更优雅地写python代码

    如何更优雅地写python代码

    这篇文章主要介绍了如何更优雅地写python代码,我们写代码,往往还是按照其它语言的思维习惯来写,那样的写法不仅运行速度慢,代码读起来也费尽,给人一种拖泥带水的感觉,需要的朋友可以参考下
    2019-07-07
  • 使用Python通过win32 COM打开Excel并添加Sheet的方法

    使用Python通过win32 COM打开Excel并添加Sheet的方法

    今天小编就为大家分享一篇使用Python通过win32 COM打开Excel并添加Sheet的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-05-05
  • keras的三种模型实现与区别说明

    keras的三种模型实现与区别说明

    这篇文章主要介绍了keras的三种模型实现与区别说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-07-07
  • Python入门教程(十七)Python的While循环

    Python入门教程(十七)Python的While循环

    这篇文章主要介绍了Python入门教程(十七)Python的While循环,Python是一门非常强大好用的语言,也有着易上手的特性,本文为入门教程,需要的朋友可以参考下
    2023-04-04
  • Python通过命令开启http.server服务器的方法

    Python通过命令开启http.server服务器的方法

    这篇文章主要给大家介绍了关于Python通过命令开启http.server服务器的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们随着小编来一起学习学习吧。
    2017-11-11
  • Python中检查字符串是否仅包含字母的方法详解

    Python中检查字符串是否仅包含字母的方法详解

    这篇文章主要为大家详细介绍了Python中的多种方法来检查字符串是否只由字母组成,以及它们的应用场景和优劣,感兴趣的小伙伴可以跟随小编一起学习一下
    2023-11-11
  • Python如何通过subprocess调用adb命令详解

    Python如何通过subprocess调用adb命令详解

    python可以说是写一些小脚本的利器语法简单,做为最著名的就“胶水语言”用它来写一些命令脚本非常的方便。下面这篇文章主要给大家介绍了关于Python如何通过subprocess调用adb命令的相关资料,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧。
    2017-08-08
  • Anaconda2 5.2.0安装使用图文教程

    Anaconda2 5.2.0安装使用图文教程

    这篇文章主要为大家详细介绍了Anaconda2 5.2.0安装使用图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-09-09
  • Python多继承原理与用法示例

    Python多继承原理与用法示例

    这篇文章主要介绍了Python多继承原理与用法,简单描述了Python多继承的相关概念、原理并结合实例形式分析了Python多继承的具体定义、使用方法及相关操作注意事项,需要的朋友可以参考下
    2018-08-08

最新评论