如何解决将 bazel 设置为环境变量 windows
我一直在尝试在 Windows 10 专业版上使用 bazel,我按照位于 https://docs.bazel.build/versions/3.7.0/install-windows.html
的说明进行操作我找到了添加特定于用户和系统范围的环境变量的地方,并将路径添加到 bazel.exe
并调用了变量 bazel
,但是当我尝试键入 {{1}进入命令提示符窗口,它仍然无法识别。
如果您需要更多详细信息来帮助回答我的问题,请告诉我,我很困惑我哪里出错了。
解决方法
我认为您必须将 bazel 二进制路径添加到您的“路径”环境变量中。 所以搜索 Edit system environment variables -> Advanced -> Environment variables
然后在 System Variables -> path -> edit 你可以添加你的 bazel bin 的路径(C:\User\Panda\Documents),它应该可以工作。详细说明和截图在这里:https://www.architectryan.com/2018/03/17/add-to-the-path-on-windows-10/
,您试图将 bazel
用作命令,而不是用作环境变量。当要使用环境变量的值时,需要将名称括在%
s中,即:
C:\Users\Panda>%bazel% version
UPDATE:否则,由于您要执行的.exe
文件也被命名为bazel
,因此可以作为命令执行,您只需要将 bazel.exe
的安装文件夹 (C:\Users\Panda\Documents
) 的路径添加到系统的 %PATH%
环境而不是 1,如 @Fed's answer解释一下,然后就可以正常执行bazel
了:
C:\Users\Panda>bazel version
1:我不建议在您的用户配置文件的 Documents
文件夹中安装应用程序!您应该创建一个新文件夹来安装 bazel
,最好在 C:\Program Files
(64 位)或 C:\Program Files (x86)
(32 位)下。然后您可以将 %ProgramFiles%\bezel\
添加到您的 %PATH%
环境中。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。