关于PyInstaller与PyQt5-5.11.2的问题

版权声明:本文为博主原创文章,转载请注明出处。

前言

前段时间由于没有使用virtualenv进行模块测试,导致pip安装的模块乱七八糟。

于是乎使用pip卸载掉所有模块,重新把常用的装上。

今天出现了个问题,pyinstaller打包出来的pyqt5应用无法启动。

1
ModuleNotFoundError: No module named 'PyQt5.sip'

Python on Windows爆炸

版权声明:本文为博主原创文章,转载请注明出处。

前言

这几天做了一个基于python的project,使用pyinstaller进行打包。

在项目即将完成之际,经过三台PC的测试,并没有什么问题。

但是,当放到老板的两台PC上,均出现了无法运行的问题!

于是乎,离deadline也就剩下两三天了,翻车翻车。

关于pyinstaller数据文件的打包

版权声明:本文为博主原创文章,转载请注明出处。

前言

使用pyinstaller进行打包程序,执行程序时发现,放置于程序目录的文件无法加载(相对路径方式访问)。

经过一番测试,发现执行程序时,程序执行的当前目录不一定是程序文件所在的目录。

而使用--add-data--add-binary打包的文件,发现存放于系统的临时目录。

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×