1. 问题:ModuleNotFoundError: No module named 'cv2' (
Pycharm 中
import cv2
出现错误)
2. 解决:
安装cv2
-
pip install opencv-python (如果只用主模块,使用这个命令安装)
-
pip install opencv-contrib-python (如果需要用主模块和contrib模块,使用这个命令安装)
-
我的代码l里requirements.txt文件里已经写了需要opencv-contrib-python这个模块,所以我用pip install opencv-contrib-python安装cv2。如下图所示,成功安装cv2。
cv2安装成功后,也可以在如下文件夹下看到
opencv-contrib-python
包对应的文件夹:
3,参考:(安装cv2官网说明:
https://pypi.org/project/opencv-python/
)
1. 问题:ModuleNotFoundError: No module named 'cv2' (Pycharm 中import cv2出现错误)2. 解决:官网安装说明:https://pypi.org/project/opencv-python/
根据你python的版本,自己下载与python版本对应的opencv-python,官网传送门——https://pypi.tuna.tsinghua.edu.cn/simple/opencv-python/
这是我的文件名:opencv_python-3.1.0.5-cp36-cp36m-win_amd64.whl
把它按以下路径保存:C:\Users\3511\anaconda3\Lib\site-packages
打开Anaconda Prompt,如下图:
pip install o.
windows下python引入opencv的
cv2
报错ImportError: No
module
named
cv2
,需要
安装
opencv,然后将build\python\2.7\x64\
cv2
.pyd(相对应于32,64位)复制出来放在到C:\Python27\Lib\site-packages目录下即可,如果是只导入
cv2
的话,将这个32位或64位的
cv2
.pyd放入C:\Python27\Lib\site-packages可以解决此问题。如果提示ImportError: DLL load failed: %1 不是有效的 Win32 应用程序,则将32位的
cv2
.pyd放入即可。
1.检查torchvision版本(可通过pip list 或者conda list 进行检查)
2.若toechvision >= 0.4 , 则需要将from torchvision.models.utils import load_state_dict_from_url 改成 from torch.hub import load_state_dict_from_url 即可。(这是我所遇到的问题,通过这种方式解决了)
若toechvision <0.4,请检查其他问题
———————
安装
好jupyter notebook之后,我们希望能运行上自己的代码来亲自验证在数据挖掘上遇到的问题以及进行数据可视化的问题。但是呢,我们通常需要引入
cv2
这个库,于是我们import
cv2
,但是呢就发现有这样的问题,就是:
ModuleNotFoundError
:No
Module
named
"
cv2
"
但是呢我们明明已经
安装
好了
cv2
,为什么就是用不了呢?我们试遍了网上和csdn的各种博客,但是不管怎么试就是不管用。那么就有可能是像我一样的问题,接下来我来帮大家检查和进行修正。
1.现在我们来检
在跑相关python代码时,需要import
cv2
,由于之前电脑没有
安装
过opencv包,因此出现报错。
1.解决办法–普通下载
1. pip install opencv-python
这是比较常规的办法,但是下载速度过于缓慢,33MB的opencv包每秒下载速率仅为10KB左右。
2.快速办法–加镜像源高速下载
使用镜像源下载,平均速度约1.2MB/s。指定镜像源为豆瓣源,下载速度超快。
1. pip install opencv-python -i http://pypi.douban.co
对于已
安装
各个模块的如numpy、pandas、jupyter notebook等,程序仍报错:
ModuleNotFoundError
: No
module
named
‘numpy’
我当时还怀疑自己没装,去cmd里再次
安装
。。。提示已经
安装
:
解决方法:
检查 File-Setting-Project Interpreter中的路径,以下是我的错误路径
点击下三角,换成正确的路径为:****anaconda
安装
路径下的python.exe即可。
(因为pycharm默认的python是没有选择anaconda自带的python)
点击下方的Apply,等待一会儿,点击OK 即可
<h3>回答1:</h3><br/>这个错误提示是因为你的程序中缺少了
cv2
模块。
cv2
是OpenCV库中的一个模块,用于图像处理和计算机视觉任务。你需要先
安装
OpenCV库,然后在程序中导入
cv2
模块才能正常运行。你可以使用pip命令来
安装
OpenCV库,具体命令如下:
pip install opencv-python
安装
完成后,在程序中导入
cv2
模块即可:
import
cv2
<h3>回答2:</h3><br/>在Python编程中,
cv2
是一个重要的外部库,它提供了丰富的计算机视觉功能。如果代码中引用了
cv2
库,却在运行时出现“
ModuleNotFoundError
: No
module
named
'
cv2
'”的错误提示,这表示Python解释器无法找到
cv2
模块。
这种错误通常出现在以下几种情况下:
1.
cv2
库未正确
安装
或
安装
不完整。在导入
cv2
库之前,需要先将该库下载并
安装
完成。如果
安装
不完整或
安装
位置不正确,Python解释器会无法找到该模块文件。
2. Python解释器版本与
cv2
库不兼容。有些
cv2
库版本只支持特定的Python解释器版本或操作系统。如果应用程序运行的Python解释器版本与
cv2
库不兼容,则会出现“
ModuleNotFoundError
”错误。
3.
cv2
库未正确导入。使用
cv2
库时,需要在代码中显式导入该库,如果导入不完整或语法有误,Python解释器也会报错。
如果遇到“
ModuleNotFoundError
: No
module
named
'
cv2
'”错误,可以依次尝试以下几步解决:
1. 检查
cv2
库是否已经
安装
到Python环境中,并确认
安装
路径是否正确。
2. 检查Python解释器版本和操作系统是否与
cv2
库版本兼容,并升级或降级相应的库或解释器版本。
3. 检查代码中是否正确导入了
cv2
库,并确认语法无误。可以使用“import
cv2
”语句测试
cv2
库是否可正常导入。
最后,需要提醒的是,在运行Python代码前,应该先检查所需库文件是否正确
安装
并导入。只有系统预先
安装
了所需的库文件才能避免出现“
ModuleNotFoundError
: No
module
named
'
cv2
'”这类错误。
<h3>回答3:</h3><br/>这个错误提示意味着相应的Python模块
cv2
未被正确
安装
或找不到。
cv2
是OpenCV的Python绑定,是处理计算机视觉(Computer Vision)和图像处理(Image Processing)的重要库。
解决这个问题的其中一个方法是
安装
cv2
模块。您可以使用pip包管理器
安装
cv2
,方法如下:
1. 打开命令行界面或终端窗口。
2. 输入以下命令来
安装
cv2
模块:
pip install opencv-python
3. 如果您使用的是较旧的版本的Python,请尝试使用以下命令来
安装
cv2
模块:
pip install opencv-python-headless
这应该解决该问题。如果还有其他错误提示,请确保您已经正确
安装
了必要的依赖项和包。也可能是路径问题,可以尝试将OpenCV所在路径添加到系统路径中。
总之,要解决
modulenotfounderror
: no
module
named
cv2
错误,您需要
安装
cv2
模块并确保正确设置了环境变量。这样做后,您就可以使用
cv2
库来完成您的计算机视觉和图像处理任务。
安装pytorch1.10.0/cu111时报错:no matching distribution found for torchvision==0.11.0+cu111
进击的老李:
2018-ECCV-《End-to-End Incremental Learning》论文阅读笔记
programmer_ada:
桌面创建快捷方式 不显示图标
★怺ぐ恒o:
ModuleNotFoundError: No module named 'cv2' (安装cv2)
某科学的F6:
ThinkPad笔记本安装win10+Ubuntu17.10双系统
ppdouble: