1. ホーム
  2. 人工知能

Macでbrew install opencvを使用した際のエラーについて

2022-03-17 13:15:02

まず、brew updateのアップグレード情報を確認します

brew update --verbose --force

fatal: 1つのリビジョンが必要でした。

以前に変更したソースが 416 になっており、git update が失敗しました。

すべてのソースをリセット

Reset brew.git:
cd "$(brew --repo)"
git remote-set-url origin https://github.com/Homebrew/brew.git

Reset homebrew-core.git:
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote-set-url origin https://github.com/Homebrew/homebrew-core.git

brew update --verbose --force 

実行を続ける

Updating /usr/local/Homebrew/Library/Taps/caskroom/homebrew-cask...
fatal: Needed a single revision

usr/local/Homebrew/Library/Taps/caskroom/homebrew-cask に移動する必要があります。

git pull 
From https://github.com/Caskroom/homebrew-cask
 * branch HEAD -> FETCH_HEAD

brew updateを再実行すると元に戻ります。

brew検索を続ける opencv2

2つのライブラリが正常に見つかります。

brew install opencv@2