如何在python中安装open cv2

如何在python中安装open cv2,第1张

1.到文末下载OpenCV的安装包。其实这个安装包就是一个解压缩。

2.在安装包解压的目录找到这个文件。

3.把这个文件拷贝到Python的包安装目录下面。

4.在Python的shell导入cv2模块试试,看是不是安装好了。

Python是一种面向对象、直译式计算机程序设计语言,由荷兰人Guido van Rossum发明于1989年,1991年发行第一个公开发行版。它常被昵称为胶水语言,它能够很轻松的把用其他语言制作的各种模块(尤其是C/C++)轻松地联结在一起。

Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL协议。语法简洁清晰,特色之一是强制用空白符作为语句缩进。名字来源于一个喜剧,最初设计Python这种语言的人并没有想到Python会在工业和科研上获得如此广泛的使用。

Python安装注意事项(版本3.5,系统windows)

1.安装好Python后将D:\Program Files\Python、D:\Program Files\Python\Scripts加入Path环境变量

2.安装numpy

D:\Program Files\Python\Lib\site-packages>pip install numpy (通过pip包管理工具直接安装)

如果出现版本过低

You are using pip version 8.1.1, however version 9.0.1 is available.

运行

python -m pip install --upgrade pip

如果出现网路超时,那就是天朝不给你机会了

换用这个吧

pip install numpy -i pypi.douban.com/simple

3.安装opencv,

因为最新python在pip库没有匹配的版本,所以使用pip安装会报错

Could not find a version that satisfies the requirement opencv (from versions: )

No matching distribution found for opencv

因此,到这儿去下载opencv

lfd.uci.edu/~gohlke/pythonlibs/

选择

opencv_python-3.1.0-cp35-cp35m-win_amd64.whl

拷贝opencv_python-3.1.0-cp35-cp35m-win_amd64.whl到Python安装目录下的Lib\site-packages

在D:\Program Files\Python\Lib\site-packages目录下允许命令安装

pip install opencv_python-3.1.0-cp35-cp35m-win_amd64.whl

在python下运行 import cv2 不报错就是安装成功了

顺利地安装完了

后续出现的问题:

安装成功opencv后 ImportError: DLL load failed: 找不到指定的模块。

import cv2

Traceback (most recent call last):

File "<stdin>", line 1, in <module>ImportError: DLL load failed: 找不到指定的模块。

不要惊慌,这是因为opencv需要依赖MSVCP140.dll 这个C++类库,而python 3.5 以上的版本不包括这个类库,你的系统正好是windows 家庭版啥的,也没有这个类库,

因此去下载


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11692414.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存