Python 3.5 64ビットでcv2をインポートするにはどうすればいいですか?

Python 3.5 64ビットでcv2をインポートするにはどうすればいいですか?

私のマシンは Windows マシンです。Virtual Box でホストされている Ubuntu があります。以前は をapt-getインストールしていましたopencv-python。今、cv2 をインポートしようとすると、エラー メッセージが表示されます: Import Error: No module named cv2。私は Python 2.7 と 3.5 を持っていますが、Pycharm IDE でインタープリターを Python 2.7 から 3.5 に変更しました。私は Ubuntu 16.04 LTS を使用しています。

pipを使用して をインストールしようとするとopencv、エラー メッセージが表示されます: 。これらの厄介なエラーに遭遇せずに、python 3.5 64 ビットを使用してPermission deniedインストールするにはどうすればよいですか?opencv

答え1

condaをインストールしましたこのSOの回答に基づいてそして、Pycharm でインタープリターを Anaconda Python に変更したところ、問題は解決しました。

conda remove opencv
conda update conda
conda install --channel menpo opencv

しかし、destroyAllWindows() 関数はまだエラーを出します。何が起こっているのか調べてみます。

関連情報