Ubuntu 14.04でpythonコードを実行したいのですが、実行すると次のエラーメッセージが表示されます
Traceback (most recent call last):
File "main.py", line 2, in <module>
from tkinter import *
ImportError: No module named tkinter
ターミナルで以下を書いてみてください:
Sudo apt-get install python-tk
プログラムの最初にTkinterモジュールを実際にインポートすることを忘れないでください:
import Tkinter
Python 3
を使用している場合は、次のようにインストールする必要があります。
Sudo apt-get update
Sudo apt-get install python3-tk
Python 2
(python-tk
)のTkinterは、Python 3
の(python3-tk
)とは異なります。
これをUbuntu 16.04上のpyenv
で動作させるには、以下を行う必要がありました。
$ Sudo apt-get install python-tk python3-tk tk-dev
次に、Pythonのバージョンをインストールしますpyenv
を使用して:
$ pyenv install 3.6.2
それから私はtkinterをうまくインポートできました:
import tkinter
まず、Tkinterモジュールがインストールされていることを確認してください。
Sudo apt-get install python-tk
python 2では、パッケージ名はtkinterではなくTkinterです。
from Tkinter import *
参照: http://www.techinfected.net/2015/09/how-to-install-and-use-tkinter-in-ubuntu-debian-linux-mint.html
python-tk
のようなパッケージをインストールします
Sudo apt-get install python-tk
説明されている(apt-cache search python-tk
として)
Tkinter - Writing Tk applications with Python
Ubuntu 14.04.2 LTSの場合:
ソフトウェアセンターに移動し、「IDLE(using Python-2.7)」を削除します。
「IDLE(Python-3.4を使用)」をインストールします。
再試行する。このステップはうまくいきました。