终端显示FATAL: mkdir('/apollo/.cache/bazel'): (error: 13): Permission denied时怎么办?
时间: 2024-01-28 19:03:46 浏览: 336
详解Nginx 13: Permission denied 解决方案
这个错误提示意味着当前用户没有权限在根目录下创建一个名为“bazel”的文件夹。
要解决这个问题,您可以尝试以下方法:
1. 使用sudo命令以管理员身份运行您的命令,例如:sudo bazel build //myproject:target。
2. 在您的家目录下创建一个.bazel目录,并确保您有权限访问它。然后,在您的工作目录下运行命令,即:bazel --output_user_root=$HOME/.bazel build //myproject:target。
3. 检查您的文件系统是否已挂载为只读模式。您可以运行mount命令检查文件系统的状态。
希望这些方法可以帮助您解决问题。
阅读全文