简体   繁体   English

如何从 cmd.exe 运行 python3

[英]How to run python3 from cmd.exe

I see the following text when I type python in my Windows 8.1 console (cmd.exe)当我在 Windows 8.1 控制台 (cmd.exe) 中键入python时,我看到以下文本

Python 2.7.16 (v2.7.16:413a49145e, Mar 4 2019, 01:37:19) [MSC v.1500 64 bit (AM D64)] on win32 Python 2.7.16 (v2.7.16:413a49145e, Mar 4 2019, 01:37:19) [MSC v.1500 64 bit (AM D64)] on win32

I want to run python3.6 version when I type python .我想在输入python时运行python3.6版本。

What I tried我试过的

1) Entered python3 and python3.6, but I didn't work 1)进入了python3和python3.6,但是还是不行

2) downloaded python3 and added it to the PATH variable 2)下载python3并将其添加到PATH变量中

C:\Users\alex\AppData\Local\Programs\Python\Python38-32\Scripts\;C:\Users\alex\AppData\Local\Programs\Python\Python38-32\;C:\Users\alex\AppData\Local\Programs\Python\Python36\Scripts\;C:\Users\alex\AppData\Local\Programs\Python\Python36\;C:\Program Files\Java\jdk1.8.0_91\bin; C:\Users\alex\AppData\Local\Programs\Python\Python38-32\Scripts\;C:\Users\alex\AppData\Local\Programs\Python\Python38-32\;C:\Users\alex\AppData \Local\Programs\Python\Python36\Scripts\;C:\Users\alex\AppData\Local\Programs\Python\Python36\;C:\Program Files\Java\jdk1.8.0_91\bin; c:\Go\bin; c:\Go\bin; ;%PyCharm%; ;%PyCharm%; C:\Users\alex\Desktop\Education\5\dev\chrome;;C:\Program Files\gretl;C:\chromedriver;C:\chromium-automation;C:\Users\alex\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Python 3.6; C:\Users\alex\Desktop\Education\5\dev\chrome;;C:\Program Files\gretl;C:\chromedriver;C:\chromium-automation;C:\Users\alex\AppData\Roaming\Microsoft \Windows\开始菜单\程序\Python 3.6;

You need to remove python 2 installation directory from PATH before adding python 3 directory to PATH.在将 python 3 目录添加到 PATH 之前,您需要从 PATH 中删除 python 2 安装目录。

You can use the python launcher with the py -3 or py -3.6 command to explicitly invoke python3.您可以使用 python 启动器和py -3py -3.6命令显式调用 python3。

The path you posted is not your complete path.您发布的路径不是您的完整路径。 It is just the user path.这只是用户路径。 The system path takes precedence over it and has python2 in it.系统路径优先于它,并且其中包含 python2。 You can uninstall python2 to fix this.你可以卸载 python2 来解决这个问题。 Or if you want to keep it, uninstall and reinstall python 3.6 remembering to choose the Add Python to PATH checkbox in the installer.或者,如果您想保留它,请卸载并重新安装 python 3.6,记住在安装程序中选择Add Python to PATH复选框。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM