Windows10下Pycharm显示报错ImportError: No module named 'cv2.cv2'

zyq975522483 2018-08-27 05:47:22
Windows10下Pycharm显示报错ImportError: No module named 'cv2.cv2'该怎么解决?
百度谷歌都只能找到ImportError: No module named 'cv2'的解决方案,但是找不到 'cv2.cv2'的解决方案
该怎么办啊,求前辈们出手相助。


具体报错如下所示:
Traceback (most recent call last):
File "C:\ProgramData\Anaconda3\lib\site-packages\IPython\core\interactiveshell.py", line 2961, in run_code
exec(code_obj, self.user_global_ns, self.user_ns)
File "<ipython-input-2-832c9cdad58d>", line 1, in <module>
runfile('D:/机器学习/AnomalyDetection/AnomalyDetectionCVPR2018-master/Demo_GUI.py', wdir='D:/机器学习/AnomalyDetection/AnomalyDetectionCVPR2018-master')
File "D:\pycharm\PyCharm 2018.2.1\helpers\pydev\_pydev_bundle\pydev_umd.py", line 194, in runfile
pydev_imports.execfile(filename, global_vars, local_vars) # execute the script
File "D:\pycharm\PyCharm 2018.2.1\helpers\pydev\_pydev_imps\_pydev_execfile.py", line 18, in execfile
exec(compile(contents+"\n", file, 'exec'), glob, loc)
File "D:/机器学习/AnomalyDetection/AnomalyDetectionCVPR2018-master/Demo_GUI.py", line 30, in <module>
import cv2
File "D:\pycharm\PyCharm 2018.2.1\helpers\pydev\_pydev_bundle\pydev_import_hook.py", line 20, in do_import
module = self._system_import(name, *args, **kwargs)
File "C:\ProgramData\Anaconda3\lib\site-packages\cv2\__init__.py", line 3, in <module>
from .cv2 import *
File "D:\pycharm\PyCharm 2018.2.1\helpers\pydev\_pydev_bundle\pydev_import_hook.py", line 20, in do_import
module = self._system_import(name, *args, **kwargs)
ImportError: No module named 'cv2.cv2'


Pycharm里面看cv2的import引入正常
求前辈们指点迷津!
...全文
3212 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
tang-shopping 2019-07-30
  • 打赏
  • 举报
回复
楼主,请问你解决没有,我也遇到这样的问题了,好烦啊。pip install 没法用,只能手动安装,安装好就报这样的错误。心态爆炸了。有需要回我邮箱 1094504629@qq.com .
weixin_42733799 2019-07-02
  • 打赏
  • 举报
回复 3
你的python版本是不是和OpenCV 版本不匹配,你可以把pip uninstall opencv-python 卸载了,重新装,pip install opencv-python,我之前遇到这个错误就是这样解决的
csbinchina 2018-09-02
  • 打赏
  • 举报
回复
import cv2

cv2.imread(r'd:\test.jpg', 0)


不是
import cv2.cv2
wudamen 2018-08-28
  • 打赏
  • 举报
回复
安装:pip install opencv-python

安装完进行图像读取时import cv2,会提示错误,只需要采用如下方式导入即可:

import cv2.cv2 as cv2
cv2.imread()
wudamen 2018-08-28
  • 打赏
  • 举报
回复
路径不要有中文
zyq975522483 2018-08-28
  • 打赏
  • 举报
回复
不行,还是报错:
Traceback (most recent call last):
File "C:\ProgramData\Anaconda3\lib\site-packages\IPython\core\interactiveshell.py", line 2961, in run_code
exec(code_obj, self.user_global_ns, self.user_ns)
File "<ipython-input-2-832c9cdad58d>", line 1, in <module>
runfile('D:/机器学习/AnomalyDetection/AnomalyDetectionCVPR2018-master/Demo_GUI.py', wdir='D:/机器学习/AnomalyDetection/AnomalyDetectionCVPR2018-master')
File "D:\pycharm\PyCharm 2018.2.1\helpers\pydev\_pydev_bundle\pydev_umd.py", line 194, in runfile
pydev_imports.execfile(filename, global_vars, local_vars) # execute the script
File "D:\pycharm\PyCharm 2018.2.1\helpers\pydev\_pydev_imps\_pydev_execfile.py", line 18, in execfile
exec(compile(contents+"\n", file, 'exec'), glob, loc)
File "D:/机器学习/AnomalyDetection/AnomalyDetectionCVPR2018-master/Demo_GUI.py", line 31, in <module>
import cv2.cv2 as cv2
File "D:\pycharm\PyCharm 2018.2.1\helpers\pydev\_pydev_bundle\pydev_import_hook.py", line 20, in do_import
module = self._system_import(name, *args, **kwargs)
File "C:\ProgramData\Anaconda3\lib\site-packages\cv2\__init__.py", line 3, in <module>
from .cv2 import *
File "D:\pycharm\PyCharm 2018.2.1\helpers\pydev\_pydev_bundle\pydev_import_hook.py", line 20, in do_import
module = self._system_import(name, *args, **kwargs)
ImportError: No module named 'cv2.cv2'
zyq975522483 2018-08-27
  • 打赏
  • 举报
回复
import cv 不成功。。。。
oyljerry 2018-08-27
  • 打赏
  • 举报
回复
先试试import cv看能不能成功

37,719

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧