Python3.4.3にインストールされてしまう。
問題
環境
- Linux Mint 17.3 MATE 32bit
- pyenv 1.0.10
- Python 3.6.1
Tk
インストール
Synapticでインストールした。バージョン3.4.3とあるのが嫌な予感。3.6.1で使いたいのに。
3.4のみ可
$ python3.4 -m tkinter
3.6.1だと失敗する。
$ python3.6 -m tkinter Traceback (most recent call last): File "/home/mint/.pyenv/versions/3.6.1/lib/python3.6/runpy.py", line 183, in _run_module_as_main mod_name, mod_spec, code = _get_module_details(mod_name, _Error) File "/home/mint/.pyenv/versions/3.6.1/lib/python3.6/runpy.py", line 142, in _get_module_details return _get_module_details(pkg_main_name, error) File "/home/mint/.pyenv/versions/3.6.1/lib/python3.6/runpy.py", line 109, in _get_module_details __import__(pkg_name) File "/home/mint/.pyenv/versions/3.6.1/lib/python3.6/tkinter/__init__.py", line 36, in <module> import _tkinter # If this fails your Python may not be configured for Tk ModuleNotFoundError: No module named '_tkinter'
pip
でインストールすることができない。apt-get
でインストールすると、Python3.4.3固定になる。どうしたらPython3.6.1にインストールできるのか。
所感
環境構築が最も難しい。情報が少ない。自分の環境でどうすればいいかわからない。Linuxは情弱に厳しかった。