我尝试在 Windows 10 上通过 Pycharm IDE 使用 matplotlib 包。 当我运行这段代码时:
from matplotlib import pyplot
我收到以下错误:
ImportError: No module named 'tkinter'
我知道在 python 2.x 中它被称为 Tkinter,但这不是问题 - 我刚刚安装了一个全新的 python 3.5.1。
编辑:此外,我还尝试导入 'tkinter' 和 'Tkinter' - 这些都不起作用(都返回了我提到的错误消息)。
最佳答案
基于 Debian 的发行版:
sudo apt-get install python3-tk
基于 RPM 的发行版:
sudo yum install python3-tkinter
对于 Windows,我认为问题在于您没有安装完整的 Python 包。因为 Tkinter 应该随 Python 一起提供。见:http://www.tkdocs.com/tutorial/install.html . Anaconda 或 ActiveState 公司可以找到适用于 Windows 的优秀 Python 发行版。
python -c "import tkinter"
附言我建议安装ipython ,它还提供了强大的 shell 和必要的包。
https://stackoverflow.com/questions/36327134/
相关文章:
python - Argparse:在 "optional arguments"下列出的必需参数?
c - 在 Linux 中测量时间 - 时间 vs 时钟 vs getrusage vs clock
python - 如何在 Python 中将字符串转换为 utf-8
python - 从 django 的查询集中获取第一个对象的最快方法?
windows - 如何让 Windows 在编译 C++ 时与 Linux 一样快?
linux - 如何在 Apache 服务器上自动将 HTTP 重定向到 HTTPS?