为什么 Bazel 版本 0.26.1 不能在 Windows 上运行? “bazel”未被识别为内部或外部命令

问题描述 投票:0回答:0

我正在尝试使用 Bazel 在我的 Windows 11 系统上安装 TensorFlow 1.x 模型,但我遇到了 Bazel 版本 0.26.1 的问题。我按照 Bazel 网站上提供的说明下载并安装了正确版本的 Bazel,将必要的目录添加到我的系统路径,并将 BAZEL_SH 变量设置为我的 MSYS2 Bash 安装路径。但是,当我尝试在命令提示符下运行“bazel 版本”时,出现错误“'bazel' 未被识别为内部或外部命令、可运行程序或批处理文件。”

我检查过 Bazel 可执行文件位于正确的目录中,并且所有必要的目录都已正确添加到我的系统路径中。我也试过重启我的系统,但我仍然遇到同样的错误。

我还需要做些什么才能让 Bazel 版本 0.26.1 在我的 Windows 11 系统上运行吗?任何建议将不胜感激。

如上所述,我将 Bazel.exe 文件的位置添加到系统路径,并且我添加了一个用户变量和一个设置 BAZEL_SH 值的系统变量到 MSYS2 bash.exe 文件。我在没有另一个的情况下尝试了两个,看看是否是问题所在,但是移动 bash 变量没有任何作用。我预计当我在 cmd 中运行“bazel 版本”时,我会得到“0.26.1”。但是我收到错误消息:“'bazel' 未被识别为内部或外部命令, 可运行的程序或批处理文件。”这是我从中获得大部分信息的页面:https://docs.bazel.build/versions/0.26.0/install-windows.html这是我所在的页面从以下位置下载了 bazel 的 .exe 文件:https://github.com/bazelbuild/bazel/releases/tag/0.26.1。我使用了 bazel-0.26.1-windows-x86_64.exe 文件并更改了名称就像建议的页面一样只是 bazel.exe。任何帮助将不胜感激!

python tensorflow bazel msys2 windows-11
© www.soinside.com 2019 - 2024. All rights reserved.