bazel - 在我删除主目录中的 .cache 中的一些文件后,bazel 无法构建任何东西
问题描述
我试图重新安装 bazel,所以我删除了主目录中 .cache 中的所有 bazel 文件。在我使用官方网站上提供的步骤重新安装 bazel 后,当我尝试编译某些东西时它总是返回错误。
错误信息是:
ERROR:/home/user/..cache/bazel/_bazel_user/99057f7f4b9c8642f84cd97e14ed25f4/external/build_bazel_rules_apple/apple/internal/ios_rules.bzl:164:9: name 'coverage_common' is not defined
ERROR: /home/user/.cache/bazel/_bazel_user/99057f7f4b9c8642f84cd97e14ed25f4/external/build_bazel_rules_apple/apple/internal/testing/apple_test_bundle_support.bzl:303:9: name 'coverage_common' is not defined
ERROR: Skipping ':all': while parsing ':all': error loading package '': in /home/user/.cache/bazel/_bazel_user/99057f7f4b9c8642f84cd97e14ed25f4/external/com_github_grpc_grpc/bazel/grpc_build_system.bzl: in /home/user/.cache/bazel/_bazel_user/99057f7f4b9c8642f84cd97e14ed25f4/external/build_bazel_rules_apple/apple/ios.bzl: in /home/user/.cache/bazel/_bazel_user/99057f7f4b9c8642f84cd97e14ed25f4/external/build_bazel_rules_apple/apple/internal/testing/ios_rules.bzl: Extension 'apple/internal/testing/apple_test_bundle_support.bzl' has errors
ERROR: while parsing ':all': error loading package '': in /home/user/.cache/bazel/_bazel_user/99057f7f4b9c8642f84cd97e14ed25f4/external/com_github_grpc_grpc/bazel/grpc_build_system.bzl: in /home/user/.cache/bazel/_bazel_user/99057f7f4b9c8642f84cd97e14ed25f4/external/build_bazel_rules_apple/apple/ios.bzl: in /home/user/.cache/bazel/_bazel_user/99057f7f4b9c8642f84cd97e14ed25f4/external/build_bazel_rules_apple/apple/internal/testing/ios_rules.bzl: Extension 'apple/internal/testing/apple_test_bundle_support.bzl' has errors
我该如何解决这些错误?
解决方案
推荐阅读
- git - 我无法将我在 Android Studio 上提交的更改推送到 GitHub
- rust - How does Rayon prevent the use of RefCell
, Cell and Rc between threads? - go - Golang 的自调用函数
- c# - C# MySQL 语法用于 While 循环验证
- matlab - 寻找基频.wav文件Matlab
- wpf - 验证动态创建的 DataGrid 的列条目 - 编译但不显示任何内容
- java - 谷歌云搜索索引器“索引器:java.io.IOException:作业失败!”
- java - SnakeYAML 加载到 Guava MultiMap
- linux - 更新GLEW后,窗口变成了只有黑色
- linux - 如何重新配置 oracle XE 18c