Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.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 Windows无法访问Pyinstaller生成的exe文件_Python_Pyinstaller - Fatal编程技术网

Python Windows无法访问Pyinstaller生成的exe文件

Python Windows无法访问Pyinstaller生成的exe文件,python,pyinstaller,Python,Pyinstaller,我刚刚使用PyInstaller、onedir模式打包了一个应用程序。然后我遇到了一个奇怪的问题。当我第一次这样做时,exe文件打开没有问题。然后我打包了一个新版本,我再也不能打开exe文件了。错误如下所示。我在网上搜索了很长时间,但还没有找到解决方案 我正在使用- 视窗10 Python 3.8.2 Pyinstaller 3.6 尝试使用autopytoexe。并在其中选择导出到一个文件。它为我解决了这个问题。我有点故意把它作为onedir模式,因为我想让我的应用程序启动得更快。听着,你能告

我刚刚使用PyInstaller、onedir模式打包了一个应用程序。然后我遇到了一个奇怪的问题。当我第一次这样做时,exe文件打开没有问题。然后我打包了一个新版本,我再也不能打开exe文件了。错误如下所示。我在网上搜索了很长时间,但还没有找到解决方案

我正在使用-

视窗10

Python 3.8.2

Pyinstaller 3.6


尝试使用
autopytoexe
。并在其中选择导出到一个文件。它为我解决了这个问题。

我有点故意把它作为onedir模式,因为我想让我的应用程序启动得更快。听着,你能告诉我你运行pyinstaller的命令吗?当然。这是“pyinstaller--onedir--windowed--icon=icon.ico DataPal.py”Ikleiv,网上有人说这是因为图标设置,删除它应该可以,但我也需要那个图标。尝试不使用图标。如果它与它一起工作,然后安装它,并尝试用该程序转换它。另外,请尝试更改图标的名称-这可能看起来很愚蠢,但有时使用关键字名称命名会出现错误。