当前位置: 首页 > 知识库问答 >
问题:

matplotlib错误-没有名为tkinter的模块

赵刚豪
2023-03-14

我尝试在Windows10上通过Pycharm IDE使用matplotlib包。当我运行以下代码时:

from matplotlib import pyplot

出现以下错误:

ImportError: No module named 'tkinter'

我知道在Python2.x中它被称为Tkinter,但这不是问题所在--我刚刚安装了一个全新的Python3.5.1。

编辑:此外,我还尝试导入'tkinter'和'tkinter'-这两个都不起作用(都返回了我提到的错误消息)。

共有3个答案

林俊晖
2023-03-14

对于Windows用户,不需要再次下载安装程序。只需执行以下操作:

  1. 选择Python版本(例如Python 3.8.3rc1(32-bit))并单击Modify/li>
  2. 在“修改设置”页上单击“修改”/li> 安装tkinter)并单击next.="" i="">

等待安装,就完成了。

易祖鹤
2023-03-14

您可以使用

import matplotlib
matplotlib.use('agg')
import matplotlib.pyplot as plt

null

null

编辑: 是与matplotlib的 不同的后端。

贾烨
2023-03-14
sudo apt-get install python3-tk

然后,

>> import tkinter # all fine

编辑:

对于Windows,我认为问题是你没有安装完整的Python软件包。因为Tkinter应该随Python一起提供。请参阅:http://www.tkdocs.com/tutorial/install.html

我建议安装ipython,它提供了强大的shell和必要的包。

 类似资料:
  • 问题内容: 运行此代码时,我尝试通过Windows 10上的Pycharm IDE使用matplotlib软件包: 我收到以下错误: 我知道在python 2.x中它叫做Tkinter,但这不是问题-我刚安装了一个全新的python 3.5.1。 编辑:此外,我还尝试导入’tkinter’和’Tkinter’-这些都不起作用(都返回了我提到的错误消息)。 问题答案: 然后, 编辑 : 对于Wind

  • 我正在尝试编写一个 脚本,为此我需要 。当尝试 时,出现以下错误: null 不能解决问题。我尝试使用以下命令将路径添加到 : 这两个命令都没有解决该错误。

  • 我正在使用一台远程计算机进行计算和数据分析。我在这台机器上没有sudo访问权限,出于数据分析目的,我想使用python库,如等,因为这台机器上没有安装,我设置了一个“虚拟环境”并在那里安装vtk,我使用了这里介绍的方法(https://stackoverflow.com/a/13958308/10755782)。然后我可以使用在虚拟环境中安装。 但现在的问题是我无法导入,它给了我一个错误 。 这个

  • 我以前在CentOS上,但不得不换成Ubuntu。 我最近安装了Python 3.5,并遵循以下说明:https://passingcuriosity.com/2015/installing-python-from-source/ 我试图写一个简单的图形用户界面,但它说模块Tkinter没有加载。这里是我的终端位: adminJerry@admin:~/桌面 /usr/local/bin/pyth

  • 我看了它的例子,但没有发现。我在linux Ubuntu(PopOs)上使用python3,sudo apt get安装python3 tk dit不工作 Traceback(最近的调用最后):文件"Test.py",第3行,在导入tkinterModuleNotFoundError: No模块命名'tkinter'

  • 问题内容: 由于某种原因,我不能使用or模块。在python shell中运行以下命令后 要么 我得到这个错误 ModuleNotFoundError:没有名为“ Tkinter”的模块 要么 ModuleNotFoundError:没有名为“ tkinter”的模块 可能是什么原因,我们如何解决呢? 问题答案: 您可能需要使用以下一种(或类似的方式)安装它: 您也可以针对python 3.7提及