无法获取Unicode可执行文件以运行Python脚本

无法获取Unicode可执行文件以运行Python脚本,python,jupyter,cx-freeze,Python,Jupyter,Cx Freeze,我已经使用JupyterLab创建了一个Tkinter应用程序 我已将此文件转换为py文件 然后,我使用cxfreeze将此文件授予可执行文件 但是,在运行生成的文件时,我在终端中收到以下错误: Fatal Python error: initfsencoding: unable to load the file system codec ImportError: invalid flags 1553723964 in 'encodings' Current thread 0x00000001

我已经使用JupyterLab创建了一个Tkinter应用程序

我已将此文件转换为py文件

然后,我使用cxfreeze将此文件授予可执行文件

但是,在运行生成的文件时,我在终端中收到以下错误:

Fatal Python error: initfsencoding: unable to load the file system codec
ImportError: invalid flags 1553723964 in 'encodings'

Current thread 0x000000010c46a5c0 (most recent call first):
Abort trap: 6
logout
是否有已知的方法将Ipynb文件转换为独立的可执行文件

我正在使用MacOS。我不确定这是否会影响我应该如何解决这个问题

使用cxfreeze,我能够创建exe文件而没有问题。

有一个解决此错误的方法。根据最新的评论,您应该尝试将其应用于安装的
freeze.py

其他评论也表明,有游离的环境变量可能会导致类似的问题


让我知道这是否有帮助(如果没有,我需要仔细查看您的代码!)

您正在运行哪个Python版本?我正在运行Python版本3.7.3