Pyinstaller对Opencv不兼容的问题
Tips: 如果直接想看解决方案的小伙伴直接翻到最底下
今天拿opencv做了个小程序,在打包的时候一切顺利
然后在运行的时候就出问题了
???
在编辑器里运行还好好的打包就出问题了???
最后上网查了一下,发现Pyinstaller对Opencv不兼容。。。
网上给出的办法大部分都是:
降低opencv的版本
然后我就把opencv卸载了重装
前面一切顺利,然后。。。
尼玛彻底给我整蒙了
然后我又双叒叕重新下载了一遍
下载完了之后再重新打包
再运行
。。。
然后我就打包了根文件
代码是pyinstaller -D [py文件]
放到cmd里运行
结果发现没找到cv2???
解决方案
最后上网上又查,发现需要有dll文件的支持
国外网站比较卡,需要下载从百度网盘上拿
链接:https://pan.baidu.com/s/1v5c1IWVoQ4c5m_N7mzQYsQ
提取码:6666
然后重新用Pyinstaller打包文件
把刚才下载的dll文件扔到.exe文件目录下
然后就可以打开了