Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Ubuntu12.04上为Python3.2安装graphics.py_Python_Tkinter_Ubuntu 12.04 - Fatal编程技术网

如何在Ubuntu12.04上为Python3.2安装graphics.py

如何在Ubuntu12.04上为Python3.2安装graphics.py,python,tkinter,ubuntu-12.04,Python,Tkinter,Ubuntu 12.04,我是一个开始的python爱好者,从约翰·泽尔的书中自学。 我已经到了需要学习对象和图形的地步。所以 我按照说明将graphics.py保存到/usr/lib/python3/dist包中 然而,我得到了他的: 导入图形 回溯(最近一次呼叫最后一次): 文件“/usr/lib/python3.2/tkinter/init.py”,第40行,在 导入 ImportError:没有名为\u tkinter的模块 在处理上述异常期间,发生了另一个异常: 回溯(最近一次呼叫最后一次): 文件“/usr/

我是一个开始的python爱好者,从约翰·泽尔的书中自学。 我已经到了需要学习对象和图形的地步。所以 我按照说明将graphics.py保存到/usr/lib/python3/dist包中

然而,我得到了他的:

导入图形 回溯(最近一次呼叫最后一次): 文件“/usr/lib/python3.2/tkinter/init.py”,第40行,在 导入 ImportError:没有名为\u tkinter的模块

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

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

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

回溯(最近一次呼叫最后一次): 文件“”,第1行,在 文件“/usr/lib/python3/dist packages/graphics.py”,第153行,在 将Tkinter作为tk导入 ImportError:没有名为Tkinter的模块

我检查过了,看来tkinter已经安装好了。 请帮我绕过去,因为我不知道下一步该怎么办


非常感谢你

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

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

如果脚本是为python 2编写的,我怀疑这是唯一的问题。非常感谢您的帮助。我尝试编辑graphics.py文件并将其导入Python 3。它不起作用。然后我尝试使用Python2.7导入这个模块。它成功了,但是我很沮丧我不能让Python 3为我工作。我真的很感谢你们的时间和努力,伙计们!如果您真的想让它在3中工作,请尝试在graphics.py文件中运行2to3。请参阅该脚本是为Python2编写的。Python2脚本通常与Python3不兼容,因此需要安装Python2。