Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 将gui-py文件转换为exe需要很多时间_Python 3.x_Tkinter_Exe_Pyinstaller - Fatal编程技术网

Python 3.x 将gui-py文件转换为exe需要很多时间

Python 3.x 将gui-py文件转换为exe需要很多时间,python-3.x,tkinter,exe,pyinstaller,Python 3.x,Tkinter,Exe,Pyinstaller,我开发了一个python gui应用程序,它使用Tkinter并从配置文件构建gui。 脚本本身在python编译器(vs代码)中在一秒钟内编译。 我使用pyinstaller--onefile选项将python转换为exe,它可以工作,但需要大约 20秒后开始工作。 我需要一个独立的应用程序(不是目录)。 是否有更好的方法将py编译为exe以正常工作?我似乎记得(至少对于我们测试的一个exe编译器,不确定是哪一个)每次运行“一个文件”选项时都需要将其解压缩到临时目录。如果您的exe编译器是这种

我开发了一个python gui应用程序,它使用Tkinter并从配置文件构建gui。 脚本本身在python编译器(vs代码)中在一秒钟内编译。 我使用pyinstaller--onefile选项将python转换为exe,它可以工作,但需要大约 20秒后开始工作。 我需要一个独立的应用程序(不是目录)。
是否有更好的方法将py编译为exe以正常工作?

我似乎记得(至少对于我们测试的一个exe编译器,不确定是哪一个)每次运行“一个文件”选项时都需要将其解压缩到临时目录。如果您的exe编译器是这种情况,这很可能会导致启动延迟。显然,这就是原因,没有--onefile参数,它工作得非常好。不管怎样,我在寻找更好的解决方案?