腼腆的打火机 · vs怎么不使用顶级语句 - CSDN文库· 4 周前 · |
叛逆的沙发 · Convert data ...· 4 周前 · |
火爆的山楂 · mysql动态拼接表名 - CSDN文库· 4 周前 · |
沉稳的木瓜 · Python_PyCharm_Turtle- ...· 3 周前 · |
叛逆的长颈鹿 · offset commit failed ...· 2 周前 · |
不要命的羽毛球 · 总裁请勿扰,叶小姐虐夫不回头(几寸欢)最新章 ...· 1 月前 · |
有胆有识的鸵鸟 · 湖南全省50支赵氏源流及先祖考证_姓氏· 2 月前 · |
儒雅的皮带 · 通过《最后的生还者》,探究电子游戏的叙事潜力 ...· 4 月前 · |
低调的梨子 · 关于新冠肺炎疫情对我区电子商务行业影响的情况分析· 5 月前 · |
留胡子的西瓜 · 机票退改规则有变:南航之后,东航也调了-虎嗅网· 6 月前 · |
编最近在学习python相关的知识,电脑中安装的是python3,就发现一些python2脚本无法顺利运行。
调查发现,原来Python当前有两个版本,一个是2.x版本,一个是3.x版本,且这两个版本是互不兼容的。
因此,如果我们想在python3上运行2.x版本的代码,就需要对代码进行大量的修改,产生不必要的工作量。
Windows下允许我们同时安装两个版本的python,那么怎样灵活地切换两个版本的python呢?
请看如下分解:
1.查看当前python默认版本
python --version命令:可以查看当前默认运行版本为2.7.15
2.修改环境变量
在cmd中输入python后,打开的python版本取决于环境变量里哪个版本的python路径更靠前。
如下图,可以看到本机仅添加了2.x版本的路径。如果希望默认使用python3,可以在此处添加python3的路径,并上移到python2路径前面即可。
3.调用python参数
但是如果我们每次切换python版本都需要去修改环境变量,那效率就太低了。因此我们可以使用python自带的参数来进行版本的快速切换。
(1)py -2 快速启动python2
(2)py -3 快速启动python3
4.打开python脚本
Python2和python3存在兼容性问题,使用错版本可能会报错。
(1)py -3 打开python2脚本
可能存在语法问题,如下:
因此脚本需要用对应的python版本打开。
(2)py -2 打开python2脚本
(3)py -3 打开python3脚本
其他:pycharm版本切换
在使用pycharm进行python编程时,也需要指定使用的python版本。在创建项目时,直接选择相应的版本即可。
我们安装了pycharm后,有时候所有.py 的脚本都默认用pycharm打开,如下:
此时想在cmd中打开,只要加上py -2 或者 py-3 即可。
好啦,以上就是windows下python切换的简单方法,大家都明白了吗?
Peace !
本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!
Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
扫码关注腾讯云开发者
领取腾讯云代金券
腼腆的打火机 · vs怎么不使用顶级语句 - CSDN文库 4 周前 |
叛逆的沙发 · Convert data com.alibaba.excel.metadata.data.ReadCellData@35e792f8 to class java.util.Date error - 4 周前 |
火爆的山楂 · mysql动态拼接表名 - CSDN文库 4 周前 |
有胆有识的鸵鸟 · 湖南全省50支赵氏源流及先祖考证_姓氏 2 月前 |
低调的梨子 · 关于新冠肺炎疫情对我区电子商务行业影响的情况分析 5 月前 |
留胡子的西瓜 · 机票退改规则有变:南航之后,东航也调了-虎嗅网 6 月前 |