Pyinstaller在python 3.7中不起作用(找不到模块'编码')

joe*_*joe 5 python pyinstaller python-3.7

我有下面的测试程序 - 我用pyinstaller编译代码(Python ver 3.7b.windows 10 - 64bit)在编译和错误期间注意到警告.我很感激有任何解决这个问题的见解.

Test.py
import encodings
print('Test')
Run Code Online (Sandbox Code Playgroud)

汇编警告样本

102 INFO:PyInstaller:3.3.1
102信息:Python:3.7.0b1
104信息:平台:Windows-10-10.0.14393-SP0
2771警告:未找到lib:api-ms-win-crt-math-l1-1 -0.dll依赖于c:\ apps\python\python37\python.exe
2801警告:未找到lib:c:\ apps\python的api-ms-win-crt-stdio-l1-1-0.dll依赖项\ python37\python.exe

错误 - 执行程序 致命Python错误:initfsencoding:
无法加载文件系统编解码器zipimport.ZipImportError:
找不到模块'编码'当前线程0x0000289c(最近调用第一个):

小智 3

我有同样的错误(zipimport.ZipImportError:找不到模块“编码”)。

我认为这与 Python 3.7 还不支持 pyinstaller 有关...

  • pyinstaller 的 github 存储库上的默认分支是“development”,因此自述文件中的内容可能与 pypi 上的最新版本不同。https://pypi.org/project/PyInstaller/ (3认同)