对于我的项目,我需要安装特定版本的 icu4c 包。我曾经按照此答案中的说明进行操作,并且可以正常工作。但是,最近,当我需要做同样的事情时,它失败并出现以下错误
Error: icu4c: undefined method `cellar' for #<BottleSpecification:0x00007fa0d75096a8>
经过一番调查,我得出结论,brew有新的文件样式,.rb
旧版本可能不兼容。为了修复它,我运行brew style --fix icu4c.rb
了它似乎修复了样式问题。但是,现在,我收到以下错误:
Error: Failed to load cask: ./icu4c.rb
Cask 'icu4c' is unreadable: wrong constant name #<Class:0x00007fa68d2d9278>
Warning: Treating ./icu4c.rb as a formula.
==> Downloading https://ghcr.io/v2/homebrew/core/icu4c/manifests/67.1
#=#=#
curl: (22) The requested URL returned error: 404
Error: Failed to download resource "icu4c_bottle_manifest"
Download failed: https://ghcr.io/v2/homebrew/core/icu4c/manifests/67.1
我在很多地方看到这可能是由于 curl 或 xcode 命令行工具造成的。我更新了它们,但无法继续进行。任何帮助将不胜感激。