私は本の中でPython 3.4以降を使用しています。。私は実際にこの問題を一週間前に考え出しましたが、先週と同じように実行できなかったときに元のコードを保存しました。今私が持っている:ImportError:Tkinterという名前のモジュールがありません
import tkinter
from swampy.TurtleWorld import *
得た:私は先週、作業コードを持っていたとき
ImportError: No module named 'Tkinter'
が、私は緩く「インポートTkinterの」行で、最後の部分があったことを思い出しますこのように見えるのは[Tkinter]
です。私はimport tkinter as Tkinter
を試しましたが、動作しません。
私はPython2.7に変更しました。そして実行する
import Tkinter
from swampy.TurtleWorld import *
world = TurtleWorld()
bob = Turtle()
print (bob)
fd(bob, 100)
lt(bob)
fd(bob, 100)
wait_for_user()
TurtleWorldウィンドウが開きますが、タートルはありません。これをもう一度動作させるにはどうすればいいですか(Python 3.4が優先)?
ファイル名。それは何ですか? 'tkinter.py'という名前の場合は、 –
すぐに学べます。すべてのバージョンコントロールを使用します。 2番目のレッスン:Pythonは大文字と小文字を区別しますが、2.xではTkinter、3.xではtkinterです。 – jonrsharpe
あなたは 'from Tkinter import *'を試しましたか? – Trey50Daniel