1

我想将我的 seterr默认值更改为全部“警告”或全部“忽略”。这可以通过做交互式地完成np.seterr(all='ignore')。有没有办法让它成为系统默认值?.numpyrc据我所知,没有;是否有其他配置文件可以更改这些默认值?

(我使用的是 numpy 1.6.1)

编辑:问题不在于 numpy 的默认设置已更改,正如我错误地怀疑的那样,而是另一个代码 ,pymc正在更改通常为ignorewarnto 的内容raise,导致各种不希望的和意外的崩溃。

4

2 回答 2

1

对于交互式会话,您可以使用$PYTHONSTARTUP环境变量指向一个文件,然后该文件中的所有命令将在交互式会话开始之前执行。

于 2012-07-06T17:10:21.827 回答
1

没有为此的配置文件。你将不得不给np.seterr()自己打电话。

于 2012-07-06T09:20:58.543 回答