我是计算机的初学者。我在windows 10中使用Anaconda python 3.6。我已经使用此命令安装了 OpenCV:
pip install opencv-python
但是当我尝试导入cv2使用这个:
import cv2
此错误显示:
如何为 python 安装 openCV?
基于 python opencv 链接:https://pypi.org/project/opencv-python/
步骤 1:如果您已经安装了 OpenCV 的以前 / 其他手动安装(= 未通过 pip 安装)版本(例如 Python 站点包中的 cv2 模块)),请先卸载 opencv:
pip 卸载 opencv-python
步骤 2:重新安装包
pip 安装 opencv-python
希望能奏效!
试试这个:
创建虚拟环境
conda create --name opencv-env python=3.6
激活环境
activate opencv-env
安装 OpenCV 和其他重要软件包
pip install numpy scipy matplotlib scikit-learn jupyter
pip install opencv-contrib-python
pip install dlib
测试您的安装
import cv2
cv2.__version__
在我的情况下,在 Windows 10 和 Pycharm(或 VS 代码)上使用 Python 3.8,我也有同样的问题。
最后,我注意到 Antivirus(Nod32)删除了应该在 cv2 文件夹中的cv2.cp38-win32.pyd
文件。我只是暂停了保护,使用pip install opencv-python
命令安装了 opencv,它工作得很好。
我希望它能帮助别人。
这发生在我身上,因为我用 python 32 位设置了一个虚拟环境,我的模块需要 64 位版本,所以似乎有 CV 的版本冲突。
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(49条)