关于python:如何在ubuntu12.04为python3.2安装 graphics.py

How to install graphics.py on Ubuntu 12.04 for Python3.2

我是一个初出茅庐的Python爱好者,自学自约翰·泽尔的书。我达到了需要学习对象和图形的程度。所以,我按照说明将graphics.py保存到/usr/lib/python3/dist包中。

但是,我得到了他的:

import graphics
Traceback (most recent call last):
File"/usr/lib/python3.2/tkinter/init.py", line 40, in
import _tkinter
ImportError: No module named _tkinter

< /块引用>< /块引用>

在处理上述异常期间,发生了另一个异常:

回溯(最近一次呼叫的最后一次):文件"/usr/lib/python3/dist packages/graphics.py",第151行,in导入tkinter作为tk文件"/usr/lib/python3.2/tkinter/init.py",第42行,in引发importerror(str(msg)+,请安装python tk包')导入错误:没有名为_tkinter的模块,请安装python tk包

在处理上述异常期间,发生了另一个异常:

回溯(最近一次呼叫的最后一次):文件",第1行,in文件"/usr/lib/python3/dist packages/graphics.py",第153行,in导入tkinter作为tk导入错误:没有名为tkinter的模块

我检查过了,似乎已经安装了tkinter。请帮我绕过去,因为我不知道下一步该怎么做。

非常感谢!


你的问题:usr/lib/python3/dist-packages/graphics.py

1
line 153, in import Tkinter as tk

在python 3+中,tkinter作为tkinter导入。只需将graphics.py文件编辑为import tkinter as tk。注意:正如Bender所说,继续学习Python2.*可能会更容易,因为将来可能会遇到更多的问题。