我正在使用Ubuntu 13.10和Python 3.3.4,并使用pyenv。 我在使用其他模块时没有问题。 当我进入Python控制台并输入以下内容时:
import tkinter
它输出
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/serdar/.pyenv/versions/3.3.4/lib/python3.3/tkinter/__init__.py", line 40, in <module>
import _tkinter # If this fails your Python may not be configured for Tk
ImportError: No module named '_tkinter'
我已经安装了python3-tk
和tk-devel
。
/usr/bin/python3 -c'import tkinter'
成功了吗? - jfs/.pyenv/versions 下。`/.pyenv/versions/3.3.4/bin/python3 -c'import tkinter'` 没有起作用。 - serdar/usr/bin/python3
上正常工作,那就尝试重新创建环境。 - jfspyenv
进行 Python 环境管理,并且想要在其中使用 IDLE,可以按照以下步骤指南进行操作:https://dev59.com/Grvoa4cB1Zd3GeqPwQ80 - nickolay