首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >matplotlib - ValueError:权重无效

matplotlib - ValueError:权重无效
EN

Stack Overflow用户
提问于 2016-07-26 14:16:35
回答 1查看 636关注 0票数 0

我正在使用python/3.3.2运行matplotlib/1.5.1

如果我跑了

代码语言:javascript
运行
复制
 x = linspace(0,1,10)
 plot(x,x)

我得到了

代码语言:javascript
运行
复制
ValueError: weight is invalid

但实际上,任何matplotlib命令都会发生这种情况。它看起来像是安装中的某些东西坏了,或者可能是某种配置。我正在寻找一些提示,什么可能是错误的,或也许我可以超越的价值,重量有意义的东西。我想它指的是

代码语言:javascript
运行
复制
In [1]: matplotlib.rcParams['font.weight']
Out[2]: "['bold']"
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-26 14:24:20

font.weight rcParams的值应该是许多字符串之一:'normal''bold''bolder'等。

基于您所显示的值,它是包含字符串bold的列表的字符串表示形式。

代码语言:javascript
运行
复制
str(['bold'])
# "['bold']"

您需要将其更改为简单的'bold'

代码语言:javascript
运行
复制
matplotlib.rcParams['font.weight'] = 'bold'
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38592358

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档