首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >python不被识别为windows 10

python不被识别为windows 10
EN

Stack Overflow用户
提问于 2017-11-28 19:13:09
回答 11查看 71.1K关注 0票数 25

我最近在我的设备上安装了Python3.6.3。当我在cmd中输入python时,它会给出这个错误。我确实在环境变量中找到了路径。路径列表。这通常应该会修复它,但是python仍然没有被识别。

EN

回答 11

Stack Overflow用户

回答已采纳

发布于 2017-11-28 19:45:59

python可执行文件的路径需要在系统路径变量中。注意,这不是用户路径变量。

OP在C:\Python\Python36-32中安装了Python3.6.3,但是安装的一个常见默认位置是用户AppData\Local\Programs\文件夹。本文将假设在此位置安装Python3.10。请根据当前python版本和路径的需要进行调整。

您可以通过直接从文件夹中检查python来确认命令提示符中的路径。

代码语言:javascript
复制
cd %LOCALAPPDATA%\Programs\Python\Python310
python --version

这应该会打印python版本。例如,Python 3.10.4

将下列条目添加到系统路径:

  • 用于python可执行文件的%LOCALAPPDATA%\Programs\Python\Python310
  • 用于诸如%LOCALAPPDATA%\Programs\Python\Python310\Scripts等工具的pip

在将路径添加到系统路径变量后,请确保关闭并重新打开任何命令提示,以便它们使用更新的路径。

票数 33
EN

Stack Overflow用户

发布于 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.exepython3.exe的别名。更多信息这里

票数 46
EN

Stack Overflow用户

发布于 2019-12-28 10:52:42

如果仍然不起作用,如上面的答案所述,那么只需将向上移动到路径上,如屏幕截图所示。

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47539201

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档