在scipy/anaconda/spyder (2.7)中,海龟(及其屏幕)出现在哪里?
我正在使用SciPy/Anaconda/Spyder,当我输入:
import turtle
from turtle import Turtle
turtle.getscreen()
turtle.showturtle
然后运行它时,什么也没有发生。而在IDLE中,当脚本运行时,会出现一个新窗口,里面有一个“海龟”(海龟就是一个指向右边的箭头头)在中间。
那么在SciPy/Anaconda/Spyder中,“海龟窗口”在哪里出现呢?
1 个回答
2
要让这个功能正常工作,你需要:
选择 IPython 控制台,而不是普通的Python控制台
在里面输入这个命令:
%gui tk
运行你提供的代码(在Linux上我试过是可以的)。
注意:如果你是在Windows上,遗憾的是Anaconda有个bug,导致大家无法使用turtle
模块。这个bug和模块本身没关系,而是和它用来制作海龟动画的图形工具包有关。