python安装opencv(不知道为什么csdn审核不通过,直接粘贴过来这边)

Pycharm+python

当时使用python的pip下载opencv真的很费劲,又失败,下载pycharm是因为大家都说它安装库很简单,点击几下就行了,然后经历几次报错,真的顺利下载了opencv-python的库,还是想python也能打开cv2,发现csdn的一位分享,进行文件拷贝移动,一举成功,我好欢喜,现在找不到那篇文章了。

首先,在pycharm的一个项目中安装了opencv,项目保存路径是,名称是code_bilibili

E:D盘学习大四大四上毕设

那么打开文件夹code_bilibili》venv》lib》site-packages,就能看到我们安装的库了

E:D盘学习大四大四上毕设code_bilibilivenvLibsite-packages

 图1 pycharm工程文件下的python拓展包

拷贝cv2文件夹,到python的安装路径,如我的是

D:softwarestudyPython3.6

 

打开文件夹lib》site-packages,粘贴,大功告成,测试一下,完全没有报错

图2 python安装地址文件下的python拓展包

图3 移植成功

后来我有如此操作了好多库,现在差点忘记这操作了,记录一下,纪念

参考资料,找不到了

Anaconda

半年之后,我进入了实验室,在办公室的台式组装机上安装软件。这次并没有直接先下载python,而是直接安装了python3.6版本的anaconda,也没安装好pycharm(因为pycharm的安装比anaconda 的安装麻烦一点),直接尝试安装opencv。

 

图4 anaconda prompt安装opencv 

 

看上图,一些老一点的教程是直接'pip install cv2'直接报错,csdn查了之后,选择‘pip install opencv-python’,直接成功,下载了opencv_python‑4.4.0‑cp36‑cp36m‑win_amd64.whl,这个名字标识了三部分:cp36,cp36m和win_amd64。cp36表示Python是3.6版本,win_amd64是表示安装的Python是64bit的(电脑系统位数不等于python位数)。 

图5 python位数

 测试一下,成功

1 import cv2
2 img = cv2.imread(r'F:CodeFilepythonpython-bit.png')
3 print(img.shape)
4 cv2.imshow('img',img)
5 cv2.waitKey()
6 cv2.destoryAllWindows()

 图6 测试cv2安装情况

下载opencv-python包再从本地安装

下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv

图7 下载 

下载之后,下次再尝试这种方法了

参考资料

  1. Python3安装opencv方法步骤
    https://blog.csdn.net/yizhidongni/article/details/79347695?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522160411065719725222431400%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=160411065719725222431400&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~baidu_landing_v2~default-2-79347695.first_rank_ecpm_v3_pc_rank_v2&utm_term=python3+cv%E5%AE%89%E8%A3%85&spm=1018.2118.3001.4449
  2. python3.5open cv的安装
    https://blog.csdn.net/woaipangruimao/article/details/78709934?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522160411065719725222431400%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=160411065719725222431400&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~baidu_landing_v2~default-4-78709934.first_rank_ecpm_v3_pc_rank_v2&utm_term=python3+cv%E5%AE%89%E8%A3%85&spm=1018.2118.3001.4449
  3. Unofficial Windows Binaries for Python Extension Packages
    https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv
  4. 待补充
原文地址:https://www.cnblogs.com/youcansayIdontKnow/p/13628022.html