Python で your Python may not be configured for Tk といわれて tkinter できない
問題
最近 python (3) も自分でビルドしてるんだけど, tkinter
を import
しようとしたときに
Python 3.4.1 (default, May 22 2014, 22:07:00)
[GCC 4.6.3] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import tkinter
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python3.4/tkinter/__init__.py", line 38, in <module>
import _tkinter # If this fails your Python may not be configured for Tk
ImportError: No module named '_tkinter'
といわれてしまった.
Ask stackoverflow
Tkinter: “Python may not be configured for Tk” - Stack Overflow
そっか自前だとそのへんも自分でやるんだなー
$ sudo apt-get install tk-dev
して python 3 のソース置いてあるところまで移動の後 ./configure
(は要らないかも),
make
, sudo make install
できたらあとは
import tkinter
tkinter._test()
めでたし.