xingshong 2023-04-18 12:47 采纳率: 50%
浏览 17
已结题

有哪位能解决这个问题?

img

[Running] python -u "/Users/fym/Desktop/Python/XXX.py"
/bin/sh: python: command not found

[Done] exited with code=127 in 0.013 seconds
  • 写回答

1条回答 默认 最新

  • 野老 2023-04-18 13:32
    关注

    根据这个运行结果,出现错误的原因是:系统中没有找到 python executable 文件。有几种可能的解决方案:

    1. 安装 Python 解释器。如果系统中根本没有安装 Python,则需要下载并安装 Python 的解释器,如 Python 3.8。在安装完成后,python 命令就可以使用。

    2. 检查 Python 执行文件路径。可以在终端中输入:

    bash
    which python

    看看系统是否返回 Python 执行文件的路径。如果没有返回,说明 Python 未添加到 PATH 环境变量中。需要添加 Python 安装目录到 PATH 中。

    1. 使用 Python 安装目录中的 python 执行文件。Python 安装目录下,如 /Library/Frameworks/Python.framework/Versions/3.8/bin/python3 目录中包含 python 执行文件。可以使用完整路径执行:

    bash
    /Library/Frameworks/Python.framework/Versions/3.8/bin/python3 /Users/fym/Desktop/Python/XXX.py

    1. 修改文件头中 python 为 python3。有的系统中, python 命令默认执行的是 Python 2, 而 Python 3 使用 python3。所以,可以修改 XXX.py 文件头的 python 为 python3,再执行:

    bash
    python3 /Users/fym/Desktop/Python/XXX.py

    1. 创建 python 软链接。如果系统安装了 Python 3,可以创建一个 python 的软链接指向 python3:

    bash
    ln -s /usr/bin/python3 /usr/bin/python

    然后 python 命令就可以执行 Python 3 代码。

    以上是几种解决 python: command not found 错误的常用方法。首先检查 Python 在系统中是否正常安装及其路径配置,如果一切正常则可以尝试使用 python3 或创建 python 软链接的方式解决这个问题。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 4月26日
  • 已采纳回答 4月18日
  • 创建了问题 4月18日

悬赏问题

  • ¥30 STM32 INMP441无法读取数据
  • ¥100 求汇川机器人IRCB300控制器和示教器同版本升级固件文件升级包
  • ¥15 用visualstudio2022创建vue项目后无法启动
  • ¥15 x趋于0时tanx-sinx极限可以拆开算吗
  • ¥500 把面具戴到人脸上,请大家贡献智慧
  • ¥15 任意一个散点图自己下载其js脚本文件并做成独立的案例页面,不要作在线的,要离线状态。
  • ¥15 各位 帮我看看如何写代码,打出来的图形要和如下图呈现的一样,急
  • ¥30 c#打开word开启修订并实时显示批注
  • ¥15 如何解决ldsc的这条报错/index error
  • ¥15 VS2022+WDK驱动开发环境