模块“matplotlib”没有属性“颜色”

问题描述 投票:0回答:3

我正在 Windows 上运行 Python3 64 位的 Anaconda 安装。我不知道如何将这些词放入正确的句子中,但我希望它能提供足够的信息。我正在参加 Udacity 课程,该课程要求我跑步

%matplotlib inline
。这会产生以下错误:

AttributeError:模块“matplotlib”没有属性“颜色”

当我运行

from matplotlib import pylab
时,我得到同样的错误,但我从
import matplotlib
没有得到任何错误。

我安装了matplotlib,如下:

conda install -n tensorflow -c conda-forge matplotlib

如何解决这个错误?

亲切的问候

根据要求:

conda list
给出

matplotlib 2.1.0 py36_1 conda-forge

以及其他模块的列表。

python-3.x matplotlib anaconda
3个回答
5
投票

新安装需要重启笔记本才能生效。


1
投票

你只需要升级 matplotlib 即可。

pip3安装-U matplotlib


0
投票

我可能已经弄清楚你为什么会收到这个错误,

AttributeError: module 'matplotlib' has no attribute 'colors'

在您的代码中您是否正在调用:

plt.colors
?如果是这样,请尝试
plt.plot

这解决了我的问题: https://github.com/alberduris/ML0120EN/blob/master/Module%201%20-%20Introduction%20to%20TensorFlow/1.3ML0120-LinearRegression.ipynb

© www.soinside.com 2019 - 2024. All rights reserved.