首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >运行编译的Python文件(PySimpleGui)的问题“这可能意味着Tcl没有正确安装”

运行编译的Python文件(PySimpleGui)的问题“这可能意味着Tcl没有正确安装”
EN

Stack Overflow用户
提问于 2021-11-10 13:21:42
回答 1查看 207关注 0票数 0

我用PySimpleGui做了一个图形用户界面,编译后的(.exe)文件在我自己的电脑上运行得很好。我已经通过命令“Pyinstaller -F -w myfile.py”用pyinstaller编译了这个文件。我有一个同事,当他在自己的计算机上运行它时,它也可以工作,但我的第二个同事在尝试运行.exe文件时遇到了问题。

他得到错误"_tkinter.TclError:无法在以下目录中找到可用的init.tcl:...这可能意味着Tcl没有正确安装“。我已经搜索了很长一段时间,但似乎无法解决这个问题,我尝试在编译文件时添加“-- time import tkinter”,但似乎没有任何帮助。有没有人知道这个问题的解决方案?

EN

Stack Overflow用户

发布于 2021-11-16 11:04:41

根据这里的回答,您需要将tcl复制到lib文件夹中...

Python Tkinter throwing Tcl error

您的.spec文件可能也需要库?

代码语言:javascript
运行
复制
datas=[
             ('c:\\pathtoyour\\python\\3.8.10\\x64\\lib\\site-packages', '.'),

也可以尝试使用/不使用--onefile标志

票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69914042

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档