私はmacOS Sierra上で動作しており、私のシステムにはPython 3.5.2がインストールされています。 今、私はpythonでopencvを使いたいです。だからここに私がやったことです: - XCodeの CMAKE MacOSでOpenCVを正しくインストールするSierra
- 。
- ドキュメント内のopencvディレクトリ内にbuildという新しいディレクトリが作成されました。(手順3で取得)
- CMAKEを開いて、ドキュメント内のopencvディレクトリとしてsourceを、ビルドディレクトリとしてtargetを実行するように設定しました。
- "ビルド" ディレクトリから "作る" コマンド
- 蘭正常に完了したすべての手順
を "sudoはmake install" を実行しました。今度はIDLE 3.5.2シェルに行き、 "import cv2"を実行して、 "ImportError:cv2というモジュールはありません"
私はpip3のopencv-pythonのような他のソリューションを試しました。インポートエラーは取り除かれますが、cv2.imshow()をサポートしていないので使用できません。
opencvを正しくインストールして設定してください。
1)後で 'xcode-select --install'を実行しましたか? 2)どのように? 5)あなたは 'cmake'を実行しましたか?もしそうなら、どのくらい正確に? –
いいえ、私はxcode-select -installを実行しませんでした。いつ私はこれをしなければなりませんか?まあ、CMAKEのために私はcmake.orgからアプリケーションをインストールし、それを起動しました。 cmakeがファイルを生成すると、私は端末を開き、生成されたファイルが置かれたディレクトリ(私の場合は "build"ディレクトリ)をナビゲートし、 "make"コマンドを実行しました。一度作成が完了すると、同じ端末ウィンドウから「sudo make install」を実行しました。 –
'xcode-select --install'は1)の後に置かなければならないので、私はそのようにラベルを付けました:-) –