写了一个含有cv2模块的Python程序,然后用常规的方式打包成exe可执行文件:
pyinstaller -F -i a.ico main.py
漫长的等待之后,得到了一个200多M的文件,然而一运行就闪退。
然后上CSDN,看到了六六六六柳的博客《[PyQt5] pyqt5在使用Pyinstaller打包exe的时候,显示 no module named ‘cv2‘》,照着安装opencv-python:
pip install opencv-python
更新opencv-python:
pip install --upgrade pyinstaller
重新打包exe程序:
pyinstaller -F -i a.ico --hidden-import opencv-python main.py
又是漫长的等待之后,还是得到了一个200多M的文件,不过这次就可以正常运行了。