ModuleNotFoundError: No module named 'tkFont'
时间: 2023-06-23 16:57:05 浏览: 182
这个错误通常是因为 Python 版本的问题导致的。在 Python 3.x 中,`tkFont` 模块已经被重命名为 `tk.font`,所以在新版本的 Python 中,你需要使用 `tk.font` 来替代 `tkFont`。你可以尝试将代码中所有的 `tkFont` 替换为 `tk.font`,或者将 Python 版本降到 2.x 版本。同时,你也可以在代码开头添加以下语句来解决这个问题:
```python
from tkinter import *
try:
import tkinter.font as tkFont
except ImportError:
import tkFont
```
这样的话,如果你的 Python 版本是 3.x,那么将会自动导入 `tkinter.font` 模块,否则导入 `tkFont` 模块。
阅读全文