我想将我的 seterr默认值更改为全部“警告”或全部“忽略”。这可以通过做交互式地完成np.seterr(all='ignore')
。有没有办法让它成为系统默认值?.numpyrc
据我所知,没有;是否有其他配置文件可以更改这些默认值?
(我使用的是 numpy 1.6.1)
编辑:问题不在于 numpy 的默认设置已更改,正如我错误地怀疑的那样,而是另一个代码 ,pymc
正在更改通常为ignore
或warn
to 的内容raise
,导致各种不希望的和意外的崩溃。
对于交互式会话,您可以使用$PYTHONSTARTUP
环境变量指向一个文件,然后该文件中的所有命令将在交互式会话开始之前执行。
没有为此的配置文件。你将不得不给np.seterr()
自己打电话。