Python tkinter库未安装在Manjaro KDE上



我的lib文件都不是活动的,它们旁边都有一个图标,看起来像一个带问号的txt文件。

我试过使用Tkinter和Turtle,两者都有同样的问题。我在PyCharm中查看了我的lib文件,发现它们没有启用。

Traceback (most recent call last):
File "/home/crystal/PycharmProjects/practice/pong.py", line 1, in <module>
import turtle
File "/usr/lib/python3.10/turtle.py", line 107, in <module>
import tkinter as TK
File "/usr/lib/python3.10/tkinter/__init__.py", line 37, in <module>
import _tkinter # If this fails your Python may not be configured for Tk
ImportError: libtk8.6.so: cannot open shared object file: No such file or directory
Process finished with exit code 1

我已经尝试使用sudo安装和pip安装使用所有上层,所有下层,一个组合等。我仔细检查了我的python3安装,它说:Python 3.10.4。
我希望能够激活我所有的lib文件,而不仅仅是Tkinter和Turtle。

根据Arch文档,应该安装tk(通过pacman,或Manjaro包管理器)

https://wiki.archlinux.org/title/Python Widget_bindings

你可以在包列表中看到,它安装了错误

中提到的文件https://archlinux.org/packages/extra/x86_64/tk/

不清楚你指的是什么库,但不是所有的Python扩展/模块都需要外部的C库

最新更新