python2.6.5をソースからインストールして
>>> import Tkinter ・・・ ImportError: No module named _tkinter
のようなエラーが出たら、
http://www.tcl.tk/software/tcltk/download.html
から、tcl8.5.8-src.tar.gz、tk8.5.8-src.tar.gz を落としてくる。
$ tar zxvf tcl8.5.8-src.tar.gz $ cd tcl8.5.8/unix $ ./configure $ make # make install
$ tar zxvf tk8.5.8-src.tar.gz $ cd tk8.5.8/unix $ ./configure $ make # make install
でインストール。
ライブラリ読み込み。
# vi /etc/ld.so.conf /usr/local/lib を追加 # /sbin/ldconfig
Pythonビルドし直し。
$ ./configure --prefix=/usr/local/python-2.6.5 $ make # make install
動作確認
$ /usr/local/python-2.6.5/bin/python >>> import Tkinter 何も表示されないことを確認できればOK。
あー、面倒くさかった・・・。
※追記
関係ないとは思うが事前に以下の作業もやっていた。
# yum -y install tkinter
コメントを残す