问题描述
我正在使用 sudo apt-get install -y python3-tk python3.8-tk
来安装 tkinter,但 Python 一直给我一个 “ModuleNotFoundError: No module named 'tkinter'”。
我已经阅读了所有类似的问题,但到目前为止我没有找到任何合适的解决方案。应该可以从任何地方安装 tkinter 而无需从源代码重建它,不是吗?
为了重现,这是我的确切设置:
- 最小的 GitHub 存储库:https://github.com/LinqLover/test-python-ci-tkinter
- 相关的 GitHub CI 日志:https://github.com/LinqLover/test-python-ci-tkinter/runs/1779242524?check_suite_focus=true
如果您提供任何提示,我将不胜感激。我也想创建一个问题,但显然,tkinter 没有单独的带有问题跟踪器的 python 存储库。
解决方法
你只需要使用这个命令:
sudo apt-get install -y python3-tk