前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Windows 下 python 版本切换

Windows 下 python 版本切换

作者头像
一名白帽的成长史
发布2019-10-08 15:02:09
15.9K0
发布2019-10-08 15:02:09
举报

编最近在学习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 !

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-05-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 一名白帽的成长史 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
命令行工具
腾讯云命令行工具 TCCLI 是管理腾讯云资源的统一工具。使用腾讯云命令行工具,您可以快速调用腾讯云 API 来管理您的腾讯云资源。此外,您还可以基于腾讯云的命令行工具来做自动化和脚本处理,以更多样的方式进行组合和重用。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档