pytorch上'没有名为cv2的模块'导入错误

时间:2018-09-22 16:41:11

标签: python opencv jupyter-notebook pytorch cv2

我目前正在研究Pytorch,并尝试使用cv2模块。我正在使用Jupyter笔记本电脑和Windows。

我已经这样安装opencv

!pip install opencv-python

当我选择内核(通过更改内核选项)Python3并导入cv2时,就没有问题。

但是当我选择内核Pytorch并导入cv2时,就会出现错误:

ModuleNotFoundError: No module named 'cv2'

这必须是一个基本问题,但我无法找出问题所在。

1 个答案:

答案 0 :(得分:1)

我找到了here这个问题的答案:

  

首先运行这些命令

     

$ conda update anaconda-navigator

     

$ conda update navigator-updater

     

然后以下说明的问题将得到解决

对于Windows ,如果您安装了anaconda,则只需执行以下操作:

pip install opencv-python

conda install -c https://conda.binstar.org/menpo opencv

如果您使用的是Linux ,则可以执行以下操作:

pip install opencv-python

conda install opencv