首页 > 解决方案 > 使用 cx_Freeze 冻结 Python 3.7 脚本时如何修复错误

问题描述

我正在尝试使用 cx_Freeze 使用我的 python 脚本创建一个独立的可执行文件。这是我得到的错误:error: [Errno 2] No such file or directory: 'C:\\Program Files\\Python37\\tcl\\tcl8.6'

这与使用 PySimpleGUI 之类的模块有什么关系吗?我正在使用PySimpleGUI 3.1.2.

我该如何解决?

这是我的代码(setup.py 和 Track_Companion.py)。

Note: Track_Companion.py is not yet finished.

标签: pythonpython-3.xcx-freezepython-3.7pysimplegui

解决方案


可以在此处的文档中找到使用 PySimpleGUI 从程序制作 .EXE 文件的说明。

要创建 .EXE:

pyinstaller -wF yoursourcefile.py

在做之前我会升级你的 PySimpleGUI 包。


推荐阅读