Python Matplotlib自定义样式错误

use*_*886 4 python matplotlib

我正在尝试使用自定义matplotlib风格

但它不起作用:

如上所述:

http://matplotlib.org/users/style_sheets.html

我尝试了以下方法:

import matplotlib.pyplot as plt
print plt.style.available
Run Code Online (Sandbox Code Playgroud)

matplotlib.pyplot工作良好.但它一直说样式没有定义.

>>> import matplotlib.pyplot as plt
>>> print plt.style.available
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'style'
Run Code Online (Sandbox Code Playgroud)

解决办法是什么?

它是Mac Os X Yosemite,它在默认位置以管理员身份安装.

gbo*_*ffi 6

样式matplotlib1.4版本中引入的最新功能.

  • 如果您的matplotlib版本是最新的,那么您将遇到安装过程中的错误

  • 如果您的版本低于1.4,则预计不会安装样式表.

要查看您的版本,请执行以下操作(我matplotlib的旧...)

>>> import matplotlib
>>> matplotlib.__version__
'1.3.1'
>>>
Run Code Online (Sandbox Code Playgroud)