我希望能够在Windows 10计算机上从cmd调用python3。

我已经重新安装了Python3.7,以确保已选择“添加到路径”选项,但仍无法调用python3并使CMD启动Python 3.7。

系统变量:

python - 调用python3显示错误,并调用python启动python2.7-LMLPHP

而CMD中的python是Python 2.7的明星:

python - 调用python3显示错误,并调用python启动python2.7-LMLPHP

我认为我需要这些,因为在创建virtualenv时,它是使用Python 2.7创建的:

# Windows
python -m venv env


如果我搜索Python3.7,则可以看到exe文件并正确执行它。

C:\Users\OGONZALES\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Python 3.7


python - 调用python3显示错误,并调用python启动python2.7-LMLPHP

最佳答案

目前,这两个版本都在您的路径中,但第一个版本是python 2.7,因此,如果在命令行上键入python,则Windows将启动Python 2.7。

如果已安装Python启动器(py.exe),则可以使用py -3.7启动Python 3.7,并使用py -2启动Python 2.7。

10-07 15:16