pythonのtkinterでエラー、ModuleNotFoundError: No module named ‘tkinter’を解決

環境

 

 

ceontos7(virtualbox)

python3.6.x

 

 

pythonでGUIを扱うライブラリmatplotlibをインポートしたら

 

import matplotlib.pyplot as plt

 

エラーでた

ModuleNotFoundError: No module named ‘tkinter’

 

 

ModuleNotFoundError: No module named ‘tkinter’の解決策 centos7 python

まずyumでパッケージ探す

sudo yum search tkinter

 

これでバージョンが一致するtkinterを探チェック

python34u-tkinter.x86_64 : A GUI toolkit for Python 3

python35u-tkinter.x86_64 : A GUI toolkit for Python 3

python36u-tkinter.x86_64 : A GUI toolkit for Python

tkinter.x86_64 : A graphical user interface for the Python scripting language

 

僕の環境だと3.6系なので。

sudo yum install python36u-tkinter

 

気をつけたいのが、「tkinter.x86_64」は対応するpythonのバージョンが2.7系なのでNGなこと。

 

これでインストールしたら通った!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です