【问题标题】:Why is not 'python' recognized as an internal or external command, operable program or batch file? [duplicate]为什么“python”不被识别为内部或外部命令、可运行程序或批处理文件? [复制]
【发布时间】:2020-11-24 04:22:34
【问题描述】:

所以我是新手,所以请原谅我的错误,但我正在尝试在 Atom 中运行我的代码,当我这样做时它会说

'python' is not recognized as an internal or external command, operable program or batch file.
[Finished in 0.054s]

请帮忙,因为我花了大约 3 个小时寻求帮助,而我得到的最多只是“您是否尝试过将其关闭再打开?”

【问题讨论】:

  • 看来 python 不在你的路径中。你在 Windows 上运行吗?你是怎么安装python的?试试python3py 看看它们是否有效。自安装后您是否已注销/登录?根据您的安装方式,这可能有助于为您获取新的 PATH 变量。
  • 我使用的是 Windows 10 64 位。我直接从 python.org 安装了 python。我尝试过 Python 3.9.0 和 3.7.6,但都没有奏效。 Atom 似乎没有拿起 py 所以这很可能是我的问题,但我不知道如何在 Atom 中找到它。自安装以来,我已注销然后重新登录。

标签: python


【解决方案1】:

需要将python添加到环境路径变量中。

  1. 你需要去寻找你的python路径。
  2. 复制路径然后转到this pc
  3. 右键单击并选择属性
  4. 点击左侧的高级系统设置
  5. 确保您在高级选项卡上并点击环境变量
  6. 找到一个名为 Path 的东西,然后双击它
  7. 点击new,然后将路径添加到环境变量中

为了更清楚检查:- https://hackanons.com/2018/06/how-to-add-python-path-environment-variable-in-windows-8-10.html

还要检查: https://www.youtube.com/watch?v=nXvBrK2wxWc

https://appuals.com/fix-python-is-not-recognized-as-an-internal-or-external-command/

【讨论】:

  • 这确实有效,非常感谢!我现在终于可以休息了,因为我知道我可以跑一些东西了。
  • 那么请给我的答案投票并将其标记为已解决,以便在堆栈溢出时将其标记为已回答(这是一条规则。)
猜你喜欢
  • 2018-01-02
  • 1970-01-01
  • 2015-04-28
  • 2016-06-19
  • 1970-01-01
  • 2015-12-30
  • 2018-07-08
相关资源
最近更新 更多