RiboCode icon indicating copy to clipboard operation
RiboCode copied to clipboard

ImportError: No module named Tkinter

Open zhengtaoxiao opened this issue 7 years ago • 2 comments

The Tkinter is needed when import the matplotlib module. If the following error is returned, pls check whether the tkinter package is installed. On Linux platform, users can install this package using follow command: apt-get install python-tk or yum install python-tk

Traceback (most recent call last): File "/usr/bin/metaplots", line 7, in from RiboCode.metaplots import main File "/usr/lib64/python2.7/site-packages/RiboCode/metaplots.py", line 7, in import matplotlib.pyplot as plt File "/usr/lib64/python2.7/site-packages/matplotlib/pyplot.py", line 115, in _backend_mod, new_figure_manager, draw_if_interactive, _show = pylab_setup() File "/usr/lib64/python2.7/site-packages/matplotlib/backends/init.py", line 32, in pylab_setup globals(),locals(),[backend_name],0) File "/usr/lib64/python2.7/site-packages/matplotlib/backends/backend_tkagg.py", line 6, in from six.moves import tkinter as Tk File "/usr/lib/python2.7/site-packages/six.py", line 203, in load_module mod = mod._resolve() File "/usr/lib/python2.7/site-packages/six.py", line 115, in _resolve return _import_module(self.mod) File "/usr/lib/python2.7/site-packages/six.py", line 82, in _import_module import(name) ImportError: No module named Tkinter

zhengtaoxiao avatar Jun 28 '17 02:06 zhengtaoxiao