无法使用Anaconda 4.5 Python 3.6.6导入cv2

时间:2018-10-13 09:39:52

标签: python python-3.x opencv cv2

我目前是python的新手。我已经使用Anaconda 4.5版安装了python 3.6。在下面安装了几个软件包之后,我无法导入cv2:

pip install numpy scipy matplotlib scikit-learn jupyter
pip install opencv-contrib-python

Error Unable to import CV2

我尝试安装各种版本的cv2,但没有任何效果。

2 个答案:

答案 0 :(得分:2)

首先,仅安装conda和python时,激活conda环境,然后使用以下命令进行安装

conda install -c anaconda opencv 

OR

conda install -c conda-forge opencv

如果您具有R和Rstudio或多个环境,则不同版本的python可能会发生冲突。

然后,您首先必须激活conda环境并运行以下命令:

pip install opencv-python

这将需要几分钟来安装opencv库。

答案 1 :(得分:1)

首先,使用conda命令重试:

conda install -c conda-forge opencv

我个人造成此问题的一个常见错误是,您将软件包安装在一个环境中,但是从另一个环境(如从基本环境)运行jupyter。

我建议你:

1-在您的环境中使用conda list检查软件包是否已正确安装。

2-确保在运行以下命令之前激活安装软件包的环境:jupyter notebook