OpenCV 3とpython 2.7を使用し、PyCharmを使用してコーディングします。コードは正常に機能しますが、PyCharmはcv2をモジュールとして認識しません。赤い線で下線が引かれ、表示されません。インテリジェンスメニューの機能。
環境変数OPENCV_DIRを設定しようとしましたが、動作しませんでした
OpenCVはF:\ opencvに展開され、PythonはC:\ Python27にインストールされます
なにが問題ですか ?
Pycharm 4.0バージョンで作業しました
次の手順を実行します:
Pycharm IDE Window の[ファイル]> [設定]に移動します。
検索バーでプロジェクトインタープリターを検索します。
Opencvコマンドを実行するためにopencv-pythonパッケージをインストールしました
「ファイル」->「キャッシュの無効化/再起動」を試してください...
私は同じ問題を抱えており、現時点ではこれに対する解決策がないことを恐れています。問題の詳細についてはこちらをご覧ください こちら
問題は、OpenCVに必要な.py
ファイルが含まれていないため、PyCharmがパッケージを取得していない可能性があるためです。
同じページにいることを確認するには、[ファイル]> [既定の設定]> [既定のプロジェクト]> [プロジェクトインタープリター]を選択し、python 2.7インタープリターを選択すると、cv2
またはopencv
パッケージに?
EDIT:pythonではなくanacondaで動作させることができました。 anacondaをインストールして、python(pythonにあるcv2をコピーした)と同じようにすべてを行いました。
リンクをたどる WindowsにOpenCVをインストールし、パッケージマネージャーを使用せずにPyCharmを有効にする方法
従うべき手順:
Install Python 2.7.10
Install Pycharm(If you have not done it already)
Download and install the OpenCV executable.
Add OpenCV in the system path(%OPENCV_DIR% = /path/of/opencv/directory)
Goto C:\opencv\build\python\2.7\x86 folder and copy cv2.pyd file.
Goto C:\Python27\DLLs directory and paste the cv2.pyd file.
Goto C:\Python27\Lib\site-packages directory and paste the cv2.pyd file.
Goto PyCharm IDE and goto DefaultSettings>PythonInterpreter.
Select the Python which you have installed on Step1.
Install the packages numpy,matplotlib and pip in pycharm.
Restart your PyCharm.
PyCharm now has OpenCV library installed and working.
ただ:
pip install opencv-python
windowsとLinuxで解決しました。
私はwebappの応答の手順に従いますが、その後は動作せず、pycharm IDEを再インストールすることにしました。これは私のために機能します。それが役に立てば幸い。
Opencv pythonパッケージを設定からインストールするだけです。
プロジェクトの作成中に「Inherit global site-packages」ボタンを有効にすると、既存のライブラリをpycharmにインストールできます。ライブラリをインストールしていない場合は、File>Settings>Project:your project name>project interpreter
そして、それを検索して必要なパッケージをインストールします。
OpenCVをpipでインストールしてから、端末にpip3をインストールした後。端末でpythonを記述したときにインポートされますが、PyCharmではありません。上記のキャッシュの無効化を試みました。キャッシュがウォームアップされるまで1分間動作しました。
に移動して修正しました:
そのライブラリを消す必要さえなかったので、「import cv2」を受け入れました