我最近在我的设备上安装了Python3.6.3。当我在cmd中输入python时,它会给出这个错误。我确实在环境变量中找到了路径。路径列表。这通常应该会修复它,但是python仍然没有被识别。
发布于 2017-11-28 19:45:59
python可执行文件的路径需要在系统路径变量中。注意,这不是用户路径变量。
OP在C:\Python\Python36-32中安装了Python3.6.3,但是安装的一个常见默认位置是用户AppData\Local\Programs\文件夹。本文将假设在此位置安装Python3.10。请根据当前python版本和路径的需要进行调整。
您可以通过直接从文件夹中检查python来确认命令提示符中的路径。
cd %LOCALAPPDATA%\Programs\Python\Python310
python --version这应该会打印python版本。例如,Python 3.10.4。
将下列条目添加到系统路径:
%LOCALAPPDATA%\Programs\Python\Python310%LOCALAPPDATA%\Programs\Python\Python310\Scripts等工具的pip在将路径添加到系统路径变量后,请确保关闭并重新打开任何命令提示,以便它们使用更新的路径。
发布于 2021-03-09 12:41:54
由于微软的愚蠢决定,我也遇到了同样的问题。
我的系统路径变量中有另一行:C:\Users\MyUserName\AppData\Local\Microsoft\WindowsApps
windows 10提供了一个只将我重定向到Microsoft的python页面的python.exe文件:

由于这一行位于我真正的python路径之上,所以在cmd提示符中键入python打开Microsoft .
解决方案:
在windows 10搜索栏中键入App execution aliases,然后取消检查python.exe和python3.exe的别名。更多信息这里
发布于 2019-12-28 10:52:42
如果仍然不起作用,如上面的答案所述,那么只需将向上移动到路径上,如屏幕截图所示。

https://stackoverflow.com/questions/47539201
复制相似问题