В первый раз, когда я делаю что-то, что вызывает предупреждение в оболочке IPython, я это вижу. Но последующие разы не делаю. Например,
In [1]: import numpy as np
In [2]: np.uint8(250) * np.uint8(2)
/Users/me/anaconda/envs/py33/bin/ipython:1: RuntimeWarning: overflow encountered in ubyte_scalars
#!/bin/bash /Users/me/anaconda/envs/py33/bin/python.app
Out[2]: 244
In [3]: np.uint8(250) * np.uint8(2)
Out[3]: 244 # No warning!
Как настроить IPython, чтобы всегда отображались предупреждения? Я пытался:
import warnings
warnings.filterwarnings('always')
Но это не имеет никакого значения.