python 3.6 for macOS Sierraにopencv3をインストールします。このリンクを使用してhomebrewで使用しようとしました http://www.pyimagesearch.com/2016/12/ 19/install-opencv-3-on-macos-with-homebrew-the-easy-way / しかし、このエラーが発生しています
Error: opencv3: Does not support building both Python 2 and 3 wrappers
これを解決するには??
brew install opencv3 --with-contrib --with-python3 --without-python
このエラーは this commitが原因です。
brew edit opencv3
次の4行をコメントする必要があります。
if build.with?("python3") && build.with?("python")
# Opencv3 Does not support building both Python 2 and 3 versions
odie "opencv3: Does not support building both Python 2 and 3 wrappers"
end
インストールを保存して再実行します。
brew install opencv3 --with-contrib --with-python3
その後、すべてが私のために働く
私も同じ問題を抱えていましたが、次の方法で問題を解決しました。
$ brew edit opencv3
次のコードブロックを見つけて、4行すべてをコメント化します。
if build.with?("python3") && build.with?("python")
# Opencv3 Does not support building both Python 2 and 3 versions
odie "opencv3: Does not support building both Python 2 and 3 wrappers"
end
最後に、brew installコマンドを使用してインストールします。
$ brew install opencv3 --with-contrib --with-python3
リファレンス: http://www.pyimagesearch.com/2017/05/15/resolving-macos-opencv-homebrew-install-errors/