私は現在、Python 3.5を実行しており、AnacondaのSpyderをIDEとして使用しています。私はWindowsマシンでこれを実行しています。パッケージがインストールされていても、なぜopencv3をインポートできないのですか?
私は自分のコードの先頭にimport cv3
を書くとき、それは私がコマンドプロンプトでコマンドconda install -c https://conda.binstar.org/menpo opencv3
で再びopencv3インストールしようとしたエラーにImportError: No module named 'cv3'
を返します。それは返されたため、すでにインストールされているようです。
Fetching package metabase...............
Solving package specifications: .
# All requested packages already installed.
# packages in environment at C:\Users\Joey\Anaconda3:
# opencv3 3.1.0 py35_0 https://conda.binstar.org/menpo
私はcv3を間違ってインポートしていますか?このエラーを修正するにはどうすればよいですか?
更新:ではなくimport cv2
のimport cv3
を試みたが、次のエラーを得た:ImportError: cannot import name 'cv2'
。 2つのエラーの文言は異なるので、pythonはopencvがインストールされていることを認識しなければならないが、何らかの理由で動作しない。何か案は?
私は 'import cv2'を試してみたところ、' ImportError: 'cv2'という名前をインポートできませんでした。これは、他のエラーとは異なる表現ですが、何らかの理由でまだ動作しません。 –
ええと...ひどくインストールされているようです。悪いコンパイルとは別に、通常はサブフォルダcv2のサブフォルダにインストールされていると思いますが、 'import cv2.cv2'を試してみてください。それが解決しない場合は、Pythonのenvの 'site-packages'のどこにあるのか調べてみてください。それからそれを選ぶ。 – zwer