要像这样使用PyInstaller来运行python脚本:
pyinstaller -w -F myscript.py
随着PyInstaller的进行,它警告我找不到服务器库,所有库都以api-ms-win-crt开头。这是其中之一的示例:
15658 WARNING: lib not found: api-ms-win-crt-convert-l1-1-0.dll dependency of c:\users\username\appdata\local\programs\python\python35-32\DLLs\tk86t.dll
好的,没有实际错误。它表示EXE构建成功。但是,如果我尝试执行EXE,那么在不同的时间会发生多件事,所有错误。所以这里有几种情况。
案例1
检测到错误:无法分配读取缓冲区
案例2(第二次)
(什么都没发生)
案例3(第三次)
检测到错误:分配减压缓冲区错误
案例4(第四次)
检测到错误:inflateInit错误-4 :(空)
以管理员身份打开它没有用,并且出现了相同的错误。使用旧版本的python也不起作用。卸载PyInstaller和安装PyInstaller也不起作用。
所以我开始在线调查,但是所有消息来源都没有帮助我。
我如何成功创建EXE文件并能够启动它?