OpenCV 使用時の「モジュール cv2 が見つかりません」エラーのトラブルシューティング
Python プログラムで OpenCV の cv2 モジュールをインポートすると、「 ImportError: cv2 という名前のモジュールがありません」という問題。原因の分析と問題を修正する解決策は次のとおりです。
クエリで述べられているように、スクリプトを使用して Raspberry Pi に OpenCV バージョン 2.4.5 をインストールしました。 cv2 をインポートしようとすると、モジュールが見つからないというエラー メッセージが表示されます。
最初に考慮すべき点は、OpenCV が正しくインストールされているかどうかです。これを確認するには、cv2.so ファイルが「/usr/local/lib/python2.7/site-packages/...」ディレクトリに存在することを確認します。
Python 3.2 のフォルダーの存在「/usr/local/lib」の 2.6 は、潜在的なパス構成の問題を示唆しています。
これを解決するには、次のコマンドを実行する必要があります。ターミナル/CMD:
これらのコマンドを実行した後、「pip install opencv-python」という指示により、Anaconda がインストールされている Windows ユーザーの問題が解決されるはずです。
Linux システムの場合は、次のことができます。 use:
または、次のこともできます。 try:
詳細については、提供されているリンク (Link1、Link2) を参照してください。
Python 3.5 の更新:
Python バージョン 3.5 以降を使用している場合は、次のリソースを参照してください: Link3、 Link4.
追加の解決策:
Anaconda を使用しているユーザーの場合は、次のコマンドを利用することもできます (menpo チャネルを追加する必要がなくなります):
以上がPython で cv2 をインポートできないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。