PyInstaller创建的GTK3可执行文件:无法提取gi/_gi-cpython-38.dll

PyInstaller创建的GTK3可执行文件:无法提取gi/_gi-cpython-38.dll,python,windows,pyinstaller,gtk3,Python,Windows,Pyinstaller,Gtk3,我尝试在MSYS2上使用PyInstaller创建GTK可执行文件,它构建时没有任何错误。 我用于创建可执行文件的命令: pyinstaller--onedir--onefile--name=“mystandlone”--窗口化的“app.py” 最后,我得到: 14955信息:从EXE-00.toc生成EXE成功完成。 当我尝试运行创建的文件时,出现以下错误: Fatal error detected gi/_gi-cpython-38.dll could not be extracted

我尝试在MSYS2上使用PyInstaller创建GTK可执行文件,它构建时没有任何错误。 我用于创建可执行文件的命令:
pyinstaller--onedir--onefile--name=“mystandlone”--窗口化的“app.py”

最后,我得到:
14955信息:从EXE-00.toc生成EXE成功完成。

当我尝试运行创建的文件时,出现以下错误:

Fatal error detected

gi/_gi-cpython-38.dll could not be extracted
fopen: No such file or directory

如何避免这个错误?谢谢。

我也有同样的问题。我尝试使用
--noupx
选项(),但没有成功。你找到解决办法了吗?@etiennecrb不幸的是,我什么也没找到。我用Java重新编写了这个应用程序,以保持它的跨平台性,现在它运行良好。