代码复现需要python3.6和OpenCV3.4,版本不是最新版不好安装,记录一下遇到的几个问题:
1.卡死
由于OpenCV体积较大,编译时间较长,导致不显示安装进度的化,前端出现假死现象,静静等待即可。
问题解决
更新pip版本pip install --upgrade pip
可视化安装进程pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple --verbose
2.版本问题
(1)老版本需要下载包,链接如下,推荐下载对应的.whl文件,是python的压缩文件,不需要编译直接用。例如cp36表示python3.6对应的版本opencv_python-3.4.15.55-cp36-cp36m-manylinux2014_x86_64.whl (47.9 MB view hashes)
Links for opencv-pythonopencv-python · PyPI
(2)离线pip安装。注意不要解压,注意下面的命令最后有.whl
pip install 文件名.whl
3.在虚拟环境下安装OpenCV
需要进入虚拟环境所在的site-packages目录下进入终端,把.whi文件放在该目录下,进行pip install 文件名.whl
PS: 在pycharm下选择虚拟环境,如果是create记得选择需要的python版本,不然等把需要的包安完,运行发现一堆语法问题,才发现是python版本问题,然后又要重新。。。T_T
PS: 拜托某些博主不要放错误示范,直接放改进的,小白直接跟着做看到反转人都麻了!
看帖子先通读一遍看看评论区有没有成功的再试!
大家还是不要轻易复制代码瞎跑,特别是需要删除文件的,我的终端现在还不能双击打开,搜了下是缺少软链接,搞了好久都没弄好就这样吧,先将就着。
版权声明:1.为CSDN博主「Mr.Winter`」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/FRIGIDWINTER/article/details/1291792352
最后放一张让人头皮发麻的报错