当我在Pycharm中运行Turtle时为什么没有发生?

时间:2017-05-28 13:36:29

标签: python

以下是我的代码。但是,当我在Pycharm Community Edition 2017.1.2中运行此代码时,没有任何反应。任何人都可以帮我调试这个问题吗? THX。

import turtle

def draw_square():
    window=turtle.Screen()
    window.bgcolor("red")
    victor=turtle.Turtle()
    victor.forward(100)

    window.exitonclick()
    turtle.done()

draw_square()

2 个答案:

答案 0 :(得分:0)

您尚未正确配置PyCharm。如果您导航到终端中的文件并调用python name_of_your_file.py,则应该执行该文件。

在PyCharm中,您需要编辑运行配置。 This post显示了如何在PyCharm中运行单个文件。

答案 1 :(得分:0)

这可能与运行配置未正确设置有关,因为运行和调试命令不适用于当前显示的文件。尝试使用CTRL + SHIFT + F10运行脚本,这将为当前显示的文件创建一个运行配置,它将起作用。但是,除非您编辑运行配置,否则每次要运行该文件时都需要使用CTRL + SHIFT + F10来执行此操作。