我正在尝试使用pyplot绘图:
当我尝试执行我的脚本时 . 它抱怨找不到python3-tk模块 . 我知道需要安装此软件包才能使其正常工作 . 有解决方法吗?
回溯(最近一次调用最后一次):文件“/home/user1/PycharmProjects/programs/frequency.py”,第81行,从matplotlib import pyplot作为plt文件“/ home / user1 / PycharmProjects / programs / venv / lib / python3.5 / site-packages / matplotlib / pyplot.py“,第115行,在_backend_mod中,new_figure_manager,draw_if_interactive,_show = pylab_setup()文件”/home/user1/PycharmProjects/programs/venv/lib/python3.5/site -packages / matplotlib / backends / init.py“,第62行,在pylab_setup [backend_name]中,0)文件”/home/user1/PycharmProjects/programs/venv/lib/python3.5/site-packages/matplotlib/backends/ backend_tkagg.py“,第4行,来自 . import tkagg#将图像绘制到Tk照片阻挡扩展 . 文件“/home/user1/PycharmProjects/programs/venv/lib/python3.5/site-packages/matplotlib/backends/tkagg.py”,第5行,从six.moves导入tkinter作为Tk文件“/ home / user1 /PycharmProjects/programs/venv/lib/python3.5/site-packages/six.py“,第92行,在get result = self._resolve()文件”/ home / user1 / PycharmProjects / programs / venv / lib / python3 .5 / site-packages / six.py“,第115行,在_resolve中返回_import_module(self.mod)文件”/home/user1/PycharmProjects/programs/venv/lib/python3.5/site-packages/six.py “,第82行,在_import_module导入(名称)文件”/usr/lib/python3.5/tkinter/init.py“,第38行,在引发ImportError(str(msg)'时,请安装python3-tk包' )ImportError:没有名为'_tkinter'的模块,请安装python3-tk包
2 回答
你可以参考这个问题 . https://github.com/ufoym/deepo/issues/17
尝试使用此代码
Dalton建议最好安装python3-tk .
如果您使用的是Python 3,请尝试:
如果Python版本是3.6:
python3.6-tk
所需的存储库: