当前位置: 首页 > 面试题库 >

将matplotlib.pyplot导入为plt时出现pycharm错误

左丘恩
2023-03-14
问题内容

我在Windows 8中将pycharm用于python。我已经安装了matplotlib软件包。我在 导入matplotlib
时使用的是python 2.7,没有错误。
但是,如果我将 matplotlib.pyplot做为plt, 则会出现以下错误:

        Traceback (most recent call last):
  File "C:/Users/PiyushSudip/PycharmProjects/myFirst/test1.py", line 1, in <module>
    import matplotlib.pyplot as plt
  File "C:\Python27\lib\site-packages\matplotlib\pyplot.py", line 23, in <module>
    from matplotlib.figure import Figure, figaspect
  File "C:\Python27\lib\site-packages\matplotlib\figure.py", line 18, in <module>
    from axes import Axes, SubplotBase, subplot_class_factory
  File "C:\Python27\lib\site-packages\matplotlib\axes\__init__.py", line 4, in <module>
    from ._subplots import *
  File "C:\Python27\lib\site-packages\matplotlib\axes\_subplots.py", line 10, in <module>
    from matplotlib.axes._axes import Axes
  File "C:\Python27\lib\site-packages\matplotlib\axes\_axes.py", line 18, in <module>
    from matplotlib.cbook import _string_to_bool, mplDeprecation
ImportError: cannot import name _string_to_bool

谁能帮我弄清楚我在做什么错?


问题答案:

http://matplotlib.org/users/installing.html#required-
dependencies

matplotlib依赖于该软件包,名为6​​。检查以确保已安装,或从此处安装:http
:
//www.lfd.uci.edu/~gohlke/pythonlibs/#six

该站点具有许多python模块的打包版本,可以在Windows上轻松设置它们,只需下载并运行即可。

还要检查其他依赖项,以确保拥有所有这些依赖项,否则,对于其他模块,可能会出现另一个错误



 类似资料:
  • 问题内容: 这个问题与此处和此处的问题相似,但是那里的所有解决方案均无效,这可能是因为我使用的是不同的环境(在Mac OS上为PyCharm)。 在PyCharm在2.7.15上运行的虚拟环境中,无任何投诉地安装了matplotlib,以及一个包含以下内容的单行PyCharm python文件… …运行单行文件时,控制台输出以下错误: 解决该问题的任何帮助将受到欢迎。我已经尝试了十几种方法,但似乎

  • 问题内容: 我正在虚拟环境中使用烧瓶。我可以通过pip安装matplotlib,并且可以在Python会话中进行安装。但是,当我将其导入为 我收到以下错误: 我对为什么它要求我将Python安装为框架感到困惑。它不存在吗?“将Python作为框架安装”是什么意思,如何安装? 问题答案: 这个解决方案对我有用。如果你已经在虚拟环境中使用pip安装了matplotlib,则只需键入以下内容: 然后在那

  • 几个月前,我在电脑上安装了spyder,在我需要绘制一张带有站点图和地形图的地图之前,它一直运行良好。我只是尝试导入matplotlib basemap,但出现以下错误: 文件“ 文件“C:\ProgramData\Anaconda3\lib\site packages\spyder\utils\site\sitecustomize.py”,第710行,在runfile execfile(文件名,

  • 我一直在尝试建立一个工作区,以便为Minecraft 1.12.2制作一些基本的mods,为此我一直遵循以下指南:https://codakid.com/guide-to-Minecraft-modding-with-/ 在尝试运行构建时,我遇到了一些问题,但通过遵循以下关于eclipse设置的指南进行了修复:https://techwiseacademy.com/minecraft-moddin

  • 我是PyCharm的新手,很难将我编写的模块导入Python控制台。如果我尝试导入Python自带的模块,我可以毫无困难地导入该模块,但是如果我尝试导入我编写的模块,我会得到一个导入错误:没有名为“ModuleITriedToImportName”的模块。例如,这里有一个简单的自我编写的模块pickle文件称为“文件pickle”: 如果我尝试在PyCharm Python控制台上“导入pickl

  • 我已经在许多地方查阅了下面的错误,但似乎无法就解决方案或一个有效的解决方案达成共识。 “Maven项目扫描错误[项目路径];Java.lang.OutOfMemoryError:Java堆空间” 我将MAVEN_OPTS设置为“-xms512m-xmx1024m-xx:maxpermsize=1024” 我正在导入的项目是一个资产项目,有许多图像、图标、.swf和JS文件。 是不是我还需要什么,或