EC2 インスタンスで tkinter を機能させようと必死です。
Pythonでこの行を実行できるようにしたいだけです:
from tkinter import *
または、python 3.xの前に理解した古いバージョンのこれは、大文字のTを使用する必要がありました
from Tkinter import *
現在、これらのコマンドは両方ともこれを返します。
ImportError: No module named _Tkinter
私が行った手順と調査でわかったことは次のとおりです。
私のインスタンスで現在実行されている python バージョンは python 2.6.8 です。tkinter にはこのバージョンが付属していない可能性があると考えて、このhttp://www.hosting.com/supportを使用して python バージョンを 3.2 (2.6.8 のまま) にインストールすることにしました。 /linux/installing-python-3-on-centosredhat-5x-from-source/
次に、python 3.2を実行すると、同じ問題が発生し、tkinterというモジュールがないことがわかりました。
次に、さまざまなコマンドを使用して tkinter をインストールしようとしました。
yum インストール tkinter
yum インストール Tkinter
yum インストール python-tk
yum インストール python3-tk
yum install tk-devel
yum インストール gtk2-devel
yum インストール pygtk2-devel
これらはすべて私に同じ結果をもたらします:
No package (name of the package) available.
また、/opt の python 3.2 フォルダー (2 番目にインストールしたフォルダー) には tkinter というフォルダーがありますが、何らかの形で python3 がそれを認識していないようです。
私は何が欠けていますか?Python を使用しているときに tkinter をインポートできないのはなぜですか?