当前位置: 首页 > 编程笔记 >

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

朱风史
2023-03-14
本文向大家介绍Windows下实现Python2和Python3两个版共存的方法,包括了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!  


还是挺方便的。

 类似资料:
  • 本文向大家介绍Windows下Python2与Python3两个版本共存的方法详解,包括了Windows下Python2与Python3两个版本共存的方法详解的使用技巧和注意事项,需要的朋友参考一下 前言 一向用Python 3,最近研究微信公众号开发,各云平台只支持Python 2.7,想用其他版本需要自己搭建环境。而网上又搜不到Python 3开发微信公众号的资料。暂打算先使用Python 2

  • 本文向大家介绍Python2和Python3的共存和切换使用,包括了Python2和Python3的共存和切换使用的使用技巧和注意事项,需要的朋友参考一下   从python2到python3,这两个版本可以说是从语法、编码等多个方面上都有很大的差别。为了不带入过多的累赘,Python 3.0在设计的时候没有考虑向下相容,也就是说许多针对早期Python2版本设计的程式都无法在Python 3上正

  • 本文向大家介绍CentOS7环境搭建python3以及与python2实现共存的方法,包括了CentOS7环境搭建python3以及与python2实现共存的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了CentOS7环境搭建python3以及与python2实现共存的方法。分享给大家供大家参考,具体如下: 注意事项: 1、非root帐号加上sudo 2、centos7自带Pytho

  • 本文向大家介绍Windows下使Python2.x版本的解释器与3.x共存的方法,包括了Windows下使Python2.x版本的解释器与3.x共存的方法的使用技巧和注意事项,需要的朋友参考一下 Python2 和 Python3 是不兼容的,如果碰到无法升级到 Python2 代码,或者同事中有坚守 Python2 阵营的情况,就要考虑 Python2 和 Python3 在系统中共存的情况。

  • 本文向大家介绍Anaconda2下实现Python2.7和Python3.5的共存方法,包括了Anaconda2下实现Python2.7和Python3.5的共存方法的使用技巧和注意事项,需要的朋友参考一下 Anaconda 本质上是一个软件发行版,包含了 conda、Python 等 180 多个科学包及其依赖项。 因为包含了大量的科学包,Anaconda 的下载文件比较大(约 500 MB),

  • 本文向大家介绍Python3和Python2的区别?相关面试题,主要包含被问及Python3和Python2的区别?时的应答技巧和注意事项,需要的朋友参考一下