当我尝试brew tap homebrew/science
时出现以下错误:“错误:自制软件/科学已被弃用。此漏洞现在为空,因为其所有公式都已迁移。”但是,没有明确说明该怎么做。它的所有公式都迁移到____?
我不是科学新手,但我对自制新手很陌生。
我该怎么办?我打算用它来跟踪安装opencv
等公式。我不明白为什么像homebrew/science
这样的东西会被折旧或不再相关。
答案 0 :(得分:10)
大多数公式都已迁移到核心存储库,因此无需"点击科学" 即可使用。
所以,如果你想要包XYZ,只需:
brew search XYZ
你应该找到它。
答案 1 :(得分:9)
快速解决方案是使用这些命令:
brew tap brewsci/bio
brew tap brewsci/science
请参阅此Github Issue以供参考。
答案 2 :(得分:7)
如果您无法通过brew search <package name>
找到自己的套餐,
你可以尝试直接从自制核心中获取它。
示例:
brew install homebrew/science/hdf5
失败,因为自制/科学被弃用了。
解决方案:
brew install homebrew/core/hdf5
工作!
答案 3 :(得分:2)
尝试执行:
brew tap brewsci/science
希望有帮助