如何在 python 3.5 64 位中导入 cv2?

如何在 python 3.5 64 位中导入 cv2?

我的机器是 Windows 机器。我在虚拟机中托管了 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,出现错误消息:Permission denied。如何opencv使用 python 3.5 64bit 安装而不遇到这些令人讨厌的错误?

答案1

我安装了 conda基于这个SO答案在 Pycharm 中,我将解释器更改为 anaconda python;这样就成功了。

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

但是 destroyAllWindows() 函数仍然报错。我会找出到底发生了什么。

相关内容