首页 > 解决方案 > 在其他 Windows 计算机上打开 Python .exe 文件时出错

问题描述

我有一个在我的个人 Windows 计算机上编写的 Python 脚本。它非常非常基本,只显示一个带有几个标签的 tkinter 窗口。我使用带有 --onefile 选项的 pyinstaller 将它编译成 .exe 文件。当我在同一台计算机上运行该 .exe 文件时,一切正常。

如果我将 .exe 文件复制到同事的计算机(也是 Windows),运行它会导致命令提示符快速闪烁错误。打开命令提示符并通过键入路径执行它,这是我收到的错误:

图片

我在网上看到 tcl/encoding/ascii.enc 挂在 python 安装文件夹中。不幸的是,在我同事的计算机上安装 python 和/或更改这些文件的权限根本不是一种选择(IT 对此非常严格)。有没有办法解决这个错误?

标签: pythonwindowspermissionsexepyinstaller

解决方案


推荐阅读