python2与python3共存 python启动器

最近在使用python,需求不同需要在py2与py3环境下切换。

查阅了相关资料,有些同学将两个环境都安装,然后更改环境变量别名,比如python2 或python3。而有些高大上的直接使用conda(或anconda)python环境管理工具。前者需要手动更改python,pip名基本上对原程序进行了修改,而后者使用工具显得有些重。

经查阅python3.3+ 已经提供了一个简单的启动器来切换python。本着能扩展不修改的原则,觉得很适用自己当下的环境。

 

安装Python 2.7后,本来在3.6下能正常使用的脚本无法运行。网上有的方法是把两个版本的主程序分别改名为python2和python3,人眼判断脚本,手输命令行执行脚本。很显然不是一个好办法。

Python 2 与 Python 3 共存

安装 Python 3.3 以上的版本时,Python会在C:\Windows文件夹下安装启动器py.exe。

双击脚本调用的就是这个程序:

如果系统中同时存在 Python 2 和 Python 3,可用它指定版本来运行代码:

py -2 helloworld.py
py -3 helloworld.py

2和3即是版本。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值