PyStand icon indicating copy to clipboard operation
PyStand copied to clipboard

提供一个python3.11.9和PySide6.5.0精简版的x64版本

Open pass-wind opened this issue 1 year ago • 6 comments

PyStand-py311-pyside6-lite.zip 文件后缀zip改为7z再解压(文件大小有限制只能这么干了😂)解压后60MB,runtime20MB。PySide6 40MB确实比py3.8+pyqt5或PySide2大多了。在script的main.py里放代码,script文件夹直接压缩,sys.path.append(os.path.abspath('script.egg/script'))这一行里就是压缩包里是个文件夹。然后改后缀为egg,删掉原来的script文件夹就好了

pass-wind avatar Aug 09 '24 11:08 pass-wind

很不错的工作,可以稍微说下如何精简的以及精简了哪些内容吗 想学习下 因为我的python版本pyside版本不一样

makaspacex avatar Oct 19 '24 08:10 makaspacex

很不错的工作,可以稍微说下如何精简的以及精简了哪些内容吗 想学习下 因为我的python版本pyside版本不一样

保留相同的目录和里面的同名文件就可以了

pass-wind avatar Oct 19 '24 08:10 pass-wind

你的pyside6 很精简啊,我是用pyside6.7 请问怎么精简

zengzhengrong avatar Nov 15 '24 13:11 zengzhengrong

https://github.com/mengdeer589/PythonSizeCruncher 在此推荐一下我的项目,这是一个瘦身脚本,可以很轻易的做到打包后的文件精简

mengdeer589 avatar Nov 15 '24 13:11 mengdeer589

@pass-wind 我从命令行启动pystand.exe 和 桌面双击启动 他们的启动速度差差了1倍, 命令行启动只要10s ,双击启动要20s,这怎么回事

zengzhengrong avatar Nov 16 '24 03:11 zengzhengrong

@pass-wind 我从命令行启动pystand.exe 和 桌面双击启动 他们的启动速度差差了1倍, 命令行启动只要10s ,双击启动要20s,这怎么回事

第一次启动会慢很多。第二次及后面就正常了。另外,10s这个时间,可以优化程序了。如果是带界面的程序,建议先显示界面,然后再加载第三方库,可以用延迟加载,多线程加载等等。打包不要使用upx,不要搞成单文件,这两个操作都会增加启动时间。

mengdeer589 avatar Nov 17 '24 03:11 mengdeer589