这段时间用pyqt6写了一个pdf转图片的程序,结果pyinstaller打包一直搞不定,查了很多资料,都是pyqt5的。
于是在摸索几天之后,发现需要这样子做:
用管理员身份启动cmd,很重要!!!
- 把以下的目录包括进去:
- C:\Windows\System32\downlevel
- Anaconda3安装目录下的Libiary文件夹下的bin文件夹
- C:\Windows\System32\
- conda虚拟环境下的PyQt6文件夹
- conda虚拟环境下的PyQt6\Qt6\bin
- 然后打包完成之后,再把Qt6\plugin\platform文件夹复制到主程序同级目录(注意这里的Qt6文件夹是pyqt6下面的Qt6)
真的很折腾这波操作。