使用 pyinstaller 的错误消息

Error message using pyinstaller

我正在尝试使用 pyinstaller 和 Python3.70(在 Windows 10)将脚本转换为 exe

当我运行命令

pyinstaller --onefile myfile.py

程序 运行 很好,除了一些关于 libcrypto 等的警告。

但是当我尝试 运行 在 dist 文件夹中找到的 exe 文件时,我收到此错误消息:

Fatal Python error: initfsencoding: unable to load the file system codec
zipimport.ZipImportError: can't find module 'encodings'

Current thread 0x00002afc (most recent call first):

尝试降级至 Python 3.6,Pyinstaller 和 Python 3.7 似乎存在尚未解决的问题。根据 Pyinstaller:

PyInstaller works with Python 2.7 and 3.3—3.6