python做算法,pyQt做界面,算法处理问题,界面调动及显示检测结果。
为方便使用及隐藏其中的细节,打包非常有必要。
- 1.pyinstaller如何实现打包
- 2.更换打包好的文件的图标
- 遇到的错误
pyinstaller打包会生成三个文件:dist、待打包文件.spec、build
dist:待打包文件,打包之后存在的位置
待打包文件.spec:打包所需要的配置
build:打包过程中生成的日志文件等中间文件
这里进行打包就是对一个文件进行打包,pytinstaller会自动配置该文件打包过程中所需要的依赖等。
pyinstaller进行打包的方式通常有两种:
1.生成一个文件(pyinstaller -F 待打包文件.py)
双击生成的文件,可以执行相应的功能。
移动该文件到桌面,也能够正常执行。
2.生成一个文件夹,该文件夹中包含打包好的可执行文件(pyinstaller 待打包文件.py)
进入文件夹双击该文件,能够执行
需要把整个文件夹移动到其他位置,进入文件夹点击才能运行。
点击基本下面的图标,找到对应路径下的图片即可。
背景:打包pyQt,实现双击文件进行,实时检测。
错误1.pyQt importError: numpy.core.multiarray failed to import [1974] Failed
这个问题,是numpy版本问题,更新一下就可以。
错误2.https://blog.csdn.net/weixin_46767010/article/details/106942631?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link



