【发布时间】:2022-07-17 02:40:02
【问题描述】:
我是 python 世界的新手,我已经按照几篇文章在我的系统上设置 python。我需要 python 通过 bazel 来构建我的项目。
当我在 local 上构建项目时,我收到以下错误。请注意,我能够在服务器上成功构建项目,因此问题与代码无关。
env: python: No such file or directory
INFO: Elapsed time: 1.708s, Critical Path: 1.09s
INFO: 7 processes: 4 darwin-sandbox, 3 worker.
FAILED: Build did NOT complete successfully
请帮助我解决我构建失败的问题。
我试图通过在线应用解决方案来解决这个问题,但都是徒劳的。 我已经删除了我的完整 python 环境并重新配置了它,但这对我也不起作用。
这是我的系统配置:
env 中的 Python 版本为:Python 3.9.12,但在上述错误中仍然显示“env: python: No such file or directory”。
└─(13:59:50)──> /usr/bin/env python --version
Python 3.9.12
如果我触发 /usr/bin/python3 --version 我会得到 Python 3.8.9 作为输出
└─(13:47:35)──> /usr/bin/python3 --version
Python 3.8.9
但是当cd 进入/usr/bin/ 并触发python3 --version 命令时,我得到Python 3.9.12 作为输出。
┌─(/usr/bin)──────────────────────────────────────────
└─(13:56:29)──> pwd
/usr/bin
┌─(/usr/bin)──────────────────────────────────────────
└─(13:56:32)──> python3 --version
Python 3.9.12
另外,/usr/local/bin/python 和 /usr/local/bin/python3 都指向 Python 3.9.12。
┌─(/usr/bin)──────────────────────────────────────────
└─(13:56:41)──> /usr/local/bin/python --version
Python 3.9.12
┌─(/usr/bin)──────────────────────────────────────────
└─(13:57:46)──> /usr/local/bin/python3 --version
Python 3.9.12
【问题讨论】:
标签: python python-3.x build bazel macos-monterey