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