- 论坛徽章:
- 0
|
本帖最后由 一枝梅花压海棠 于 2016-07-26 12:44 编辑
我在一本Python书上看见一个叫“乌龟世界”的例子,按照书上的导入了swampy的程序包,然后实例代码如下:
1 form TurtleWorld import *
2
3 world=TurtleWorld()
4 bob=Turtle()
5 print bob
6 fd(bob, 100)
7 lt(bob)
8 fd(bob, 100)
9 wait_for_user()
~
~
但是运行报错
[root@web84 ~]# python ex2.py
Traceback (most recent call last):
File "ex2.py", line 3, in <module>
world=TurtleWorld()
File "/root/swampy-2.1.7/swampy/TurtleWorld.py", line 17, in __init__
World.__init__(self)
File "/root/swampy-2.1.7/swampy/World.py", line 30, in __init__
Gui.__init__(self, *args, **kwds)
File "/root/swampy-2.1.7/swampy/Gui.py", line 93, in __init__
Tkinter.Tk.__init__(self)
File "/usr/lib64/python2.6/lib-tk/Tkinter.py", line 1643, in __init__
self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)
_tkinter.TclError: no display name and no $DISPLAY environment variable
这是什么错误,本人刚接触Python,请大神帮忙分析一下! |
|