我试图在Windows中的python版本3.6.6
和3.7.0
之间切换。我尝试了py -3.6.6
,但是没有用。在py -h
中寻找选项,但没有找到。通过在文件的开头添加2.x
,我看到了几个在python版本3.x
和#!python3
之间切换的答案。
我可以通过上下移动路径变量来在这些之间进行切换,但是我想知道是否有选项可以像在IOS中使用cmd
一样在brew switch python version
中的版本之间进行切换。
谢谢。
答案 0 :(得分:1)
如果您需要使用多个版本的Python,或在Python环境中运行不同的软件包集,则可能应该仅使用Anaconda来创建它们,例如:
conda create -n py36 python=3.6 anaconda
然后您可以使用
在它们之间切换 activate <your-environment-name>
答案 1 :(得分:0)
在Windows中下载python 3.7.0之后,更改环境变量的路径,您可以在Windows的“高级系统设置”中的“我的电脑”的属性中找到
答案 2 :(得分:0)
最简单的方法是,如果要使用python2,只需键入py -2
,如果要使用python3,则键入py -3
。
答案 3 :(得分:0)
如果您具有相同版本的python,但具有不同的Subversion,例如2.6、3.7、3.9 只需使用:
py -2.6
py -3.7
py -3.8
..
使用命令:
py -3.7 pip install <modules>