簡體   English   中英

在Mac 64位上的樹冠python烏龜

[英]canopy python turtle on mac 64bit

重要提示我沒有注意到有兩個地方需要將設置從Qt4更改為SVG。 我都更改了它們,解決了“找不到海龜”的問題。 我要感謝喬納森·馬奇(Jonathan March),他通過他建議的鏈接使我朝着正確的方向前進。

解決的問題!

我在MacBook Pro 64位OS 10.9.2上使用Canopy 1.3.0.1715(32位)。

當我嘗試使用

from turtle import Turtle

天篷說

name 'Turtle' is not defined

這是我的代碼,名為draw.py(我想畫一個正方形):

from turtle import Turtle
t = Turtle()
def drawsquare(t, x, y, side):
    t.up()
    t.goto(x,y)
    t.setheading(270)
    t.down()
    for count in range(4):
        t.forward(side)
        t.left(90)

我還這樣創建了文件turtle.cfg

width = 300
height = 200
using_IDLE = True
colormode = 255

請盡可能簡單,我最近才開始使用Python。 感謝大家。

from turtle import Turtle

在Mac64上的Canopy-32位上為我工作(在Canopy python shell中運行)。

首先要檢查的是:您是否命名了文件turtle.py 如果是這樣,請重命名該文件,如果存在,請在同一目錄中刪除文件turtle.pyc,然后重試。 (如果您將文件命名為turtle.py,則python無法找到標准的turtle模塊。)

除此以外:

您在哪里運行這個? 在Canopy python(ipython)外殼中? 還是您以其他方式啟動Python?

無論身在何處,鍵入此字會看到什么?:

import sys, turtle
print sys.prefix
print turtle.__file__

另外,盡管這不能解決導入失敗的問題,但請務必閱讀並遵循以下說明: https : //support.enthought.com/entries/21793229-Using-Tkinter-Turtle-in-Canopy-s-IPython-panel

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM