如何在Ubuntu 12.04上为Python3.2安装graphics.py

时间:2013-07-30 23:42:28

标签: python tkinter ubuntu-12.04

我是一名蟒蛇爱好者,从John Zell的书中自我教导。 我达到了需要了解对象和图形的程度。所以, 我按照说明将graphics.py保存到/ usr / lib / python3 / dist-packages

然而,我得到了他的:

  
    
      

导入图形       Traceback(最近一次调用最后一次):         文件“/usr/lib/python3.2/tkinter/init.py”,第40行,在           import _tkinter       ImportError:没有名为_tkinter的模块

    
  

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

追踪(最近一次通话):   文件“/usr/lib/python3/dist-packages/graphics.py”,第151行,in     将tkinter导入为tk   文件“/usr/lib/python3.2/tkinter/init.py”,第42行,在     提出ImportError(str(msg)+',请安装python-tk包') ImportError:没有名为_tkinter的模块,请安装python-tk包

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

追踪(最近一次通话):   文件“”,第1行,in   文件“/usr/lib/python3/dist-packages/graphics.py”,第153行,in     将Tkinter导入为tk ImportError:没有名为Tkinter的模块

我查了一下,好像安装了tkinter。 请帮助我解决它,因为我不知道接下来该做什么。

非常感谢你!

1 个答案:

答案 0 :(得分:1)

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

line 153, in import Tkinter as tk 

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