借用py的一个参数来调用不同版本的Python。py -2调用python2,py -3调用的是python3.


当python脚本需要python2运行时,只需在脚本前加上,然后运行py xxx.py即可。
#! python2
当python脚本需要python3运行时,只需在脚本前加上,,然后运行py xxx.py即可。
#! python3
解决了在pip在python2和python3共存的环境下报错,提示Fatal error in launcher: Unable to create process using '"'的问题。
当需要python2的pip时,只需
py -2 -m pip install xxx
当需要python3的pip时,只需
py -3 -m pip install xxx
自带pip
python2可用python3的pip(ps:python3的Scripts加入环境变量python2pip可用)
本文介绍如何通过脚本首行的解释器路径指定使用Python2或Python3运行脚本,并提供了解决pip在Python2和Python3共存环境下出现错误的方法。此外,还介绍了如何指定使用Python2或Python3的pip进行包安装。
166

被折叠的 条评论
为什么被折叠?



