无法再使用 tkinter,当我尝试安装时,系统告诉我我已经拥有最新版本

无法再使用 tkinter,当我尝试安装时,系统告诉我我已经拥有最新版本

我刚刚从 20.04 升级到 22.04。现在我无法再使用 tkinter 了。

当我在终端中使用“Python3.10”启动 Python 解释器,然后输入“import tkinter”时,系统告诉我:没有名为“_tkinter”的模块。

当我尝试使用“sudo apt-get -y install python3-tk”进行安装时,系统告诉我:python3-tk 已经是最新版本(3.10.6-1~22.04)。

我搜索了该网站和几乎整个互联网,但似乎没有任何效果。

我如何让 tkinter 再次活跃?

答案1

在 @steeldriver 和 @_mkrsic 的评论之后探索这个问题,我能够通过在 .bashrc 文件中创建额外的行来防止或解决这个问题:export PYTHONPATH="${PYTHONPATH}:/usr/lib/python3.10/lib-dynload/"。然而,还有一个问题留给我:这是正确的方法吗,因为为什么文件中缺少关于 Tkinter 的行/usr/local/lib/python3.10/lib-dynload/

相关内容