2017-07-14 4 views
0

私のMacOS Sierra 10.12.5でOpenCV3にOpenCV2をアップグレードしようとしていましたが、homebrewを使用していましたし、Python2とPython3のバインディングもあります。MacOSでPython3バインディングを使用してOpenCV3をインストールするとディレクトリが空にならない

はpyimagesearchで優れたガイドに続いて、私は(私は最初だけ明確にするため、OpenCVのをアンインストールし、任意の潜在的な競合を避けるために)

brew install opencv3 --with-contrib --with-python3 --HEAD

を実行するようになりました。さて、ガイドは--with-contribが追加のものをダウンロードしていると説明しています。 --with-python3はPython3用のバインディングをダウンロードしています(Python2用のバインディングは自動的にそこにあります)。 --HEADは、タグ付きリリースではなくGithubブランチバージョンを取得しています。これは、QKIT Appleライブラリに関連する問題の回避策です。

私の問題は、私は

Error: Directory not empty - (/usr/local/Cellar/numpy/1.13.1, /usr/local/Cellar/numpy/1.13.1.tmp)

brew doctorがnumpyのがリンクされていないが、私はwhat'dがここに進めるための最善の方法は、正確にはわからないと言われます取得することです。何かを壊したくないでしょう。この時点で

、私はちょうど

brew install opencv3 --with-contrib --HEAD

のように、Python2のためだけのバインディングをインストールしテストし、これが、この他の問題に私をリード:

Error: No such file or directory - /private/tmp/opencv3-20170714-55298-snr5jb/3rdparty/ippicv/downloader.cmake

です私が代わりに実行する場合で解決

brew install opencv3 --with-contrib

この最後の1は動作しますが、私はPython2のためOpenCV3を得ました。明らかに私はHEADの問題はありません。私は続行するかどうかはわかりません上

は今しかし、私はまだにも起因しnumpyのエラーへのpython3のバインディングをしたいですか? Numpyを依存関係としてインストールしようとしているようですが、これはすでに持っています。

答えて

関連する問題