8

初心者プログラマーはこちら。How to Think Like a Computer scientist から、次のコードを取得しました。

#!/usr/bin/env python3

import turtle
wn = turtle.Screen()
alex = turtle.Screen()
alex.forward(150)
alex.left(90)
alex.forward(150)

プログラムは十分に単純に見えますが、次のエラーが発生します。

ImportError: No module named turtle

いくつかのインターネット調査の後、tkinter パッケージ内でタートル モジュールを見つけることができることを読みました。Python 2.7.3 と Python 3.2.3 の 2 つの異なる Python インストールがあるためです。

不足している python モジュールをインストールするために、Ubuntu ターミナルで次のコマンドを実行しました。

sudo apt-get install python-tk
sudo apt-get install python3.2-tk

それは私をどこにも連れて行きませんでした。では、両方のバージョンの Python に不足しているモジュールをインストールするにはどうすればよいでしょうか?

ありがとう!

4

6 に答える 6

7

ubuntu 16.04 では、

sudo apt-get install python3-tk

私の問題を解決しました。これがうまくいかない場合は、この質問も参照してください UbuntuでTkinterモジュールが見つかりません

于 2016-09-02T12:20:29.027 に答える
0

インストールpython3-tkすると問題が解決するはずです。ubuntu12.04 PCでも同じ問題が発生し、インストールして解決しましたpython3-tktkinterコードを python3 のみで実行しているため、これにより python3 のモジュールがインストールされます(#!/usr/bin/env python3)

于 2013-04-04T10:28:23.670 に答える