重庆网站建设cq,新公司建网站,学习网站开发多少钱,找工作网站一、在线.ico图标生成
windows用48x48尺寸 https://www.ico51.cn/
二、upx打包图标工具
https://upx.github.io/
三、UI文件生成py代码
pyside2-uic window.ui window.py
四、打包命令
1、–icon#xff1a;这个是.ico图标路径 2、–upx-dir#xff1a;upx打包工…一、在线.ico图标生成
windows用48x48尺寸 https://www.ico51.cn/
二、upx打包图标工具
https://upx.github.io/
三、UI文件生成py代码
pyside2-uic window.ui window.py
四、打包命令
1、–icon这个是.ico图标路径 2、–upx-dirupx打包工具exe文件路径 3、-no-upx这个参数是不使用upx压缩其实pyinstaller正确参数应该是–no-upx但是使用–no-upx会报错且无法打包用-no-upx虽然参数不存在但是能正确打包只是main.spec会变成-no-upx.spec打出来的包名称也会变成-no-upx.exe但是不影响使用就没研究了。 4、备注安全起见我的路径都是乱写的你们写自己的就行
#第一次打包使用
pyinstaller -wF --iconD:\upx424win64\ico\phiz.ico -no-upx --upx-dirD:\\upx424win64 --paths D:\\GitDir\\qt_project --add-data png/1.png;png --add-data png/2.png;png --add-data png/3.png;png --add-data keys/20240402_certificate.pem;keys --add-data keys/20240402_private_key.pem;keys --add-data keys/20240402_public_key.pem;keys main.py --hidden-import chat_module --hidden-import window#使用已有main.spec文件打包(未添加新文件使用)
pyinstaller main.spec五、生成的main.spec文件
a Analysis([main.py],pathex[D:\\\\work2023\\\\20231116\\\\GitDir\\\\qt_project],binaries[],datas[(png/1.png, png), (png/2.png, png), (png/3.png, png), (keys/20240402_certificate.pem, keys), (keys/20240402_private_key.pem, keys), (keys/20240402_public_key.pem, keys)],hiddenimports[chat_module, data_aes_encrypt, data_md5_sign, window],hookspath[],hooksconfig{},runtime_hooks[],excludes[],noarchiveFalse,
)
pyz PYZ(a.pure)exe EXE(pyz,a.scripts,a.binaries,a.datas,[],nameo-upx,debugFalse,bootloader_ignore_signalsFalse,stripFalse,upxTrue,upx_exclude[],runtime_tmpdirNone,consoleFalse,disable_windowed_tracebackFalse,argv_emulationFalse,target_archNone,codesign_identityNone,entitlements_fileNone,icon[D:\\upx424win64\\ico\\xxx.ico],
)