Pycharm导入matplotlib.pyplot库时出现错误,别名为plt。

3
我在Windows 8上使用PyCharm编写Python代码,安装了matplotlib包。我使用Python 2.7版本。当我执行import matplotlib时没有报错。但是如果我执行matplotlib.pyplot as 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

可以有人帮忙找出我做错了什么吗?

2
try: pip install six - elyase
我已经安装了六个,那个错误现在已经消失了。然而,仍然有一些未决的错误。 - SeasonalShot
1个回答

4

可能是因为您的版本未正确安装或更新而导致此问题。请尝试通过http://www.lfd.uci.edu/~gohlke/pythonlibs/#matplotlib安装最新版本。确保获取适用于您的Python版本的版本,即32/64位和2.7。 - RoBDoG

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接