将matplotlib.pyplot导入为plt时出现pycharm错误
我在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-
dependenciesmatplotlib依赖于该软件包,名为6。检查以确保已安装,或从此处安装:http
:
//www.lfd.uci.edu/~gohlke/pythonlibs/#six该站点具有许多python模块的打包版本,可以在Windows上轻松设置它们,只需下载并运行即可。
还要检查其他依赖项,以确保拥有所有这些依赖项,否则,对于其他模块,可能会出现另一个错误