导入seaborn产生SHIM警告

时间:2016-11-09 11:30:00

标签: python ubuntu seaborn

如果我尝试在我的脚本中导入seaborn,我会收到此错误:

/usr/local/lib/python2.7/dist-packages/IPython/html.py:14: ShimWarning: 
The `IPython.html` package has been deprecated. You should import from 
`notebook` instead. `IPython.html.widgets` has moved to `ipywidgets`. 
"`IPython.html.widgets` has moved to `ipywidgets`.", ShimWarning)

我在最后一个版本seaborn上从pip安装了0.7.1在Ubuntu 16.04 64位上。 有人有想法吗?

seaborn正在运作,但此警告非常烦人。

2 个答案:

答案 0 :(得分:4)

seaborn项目中存在一个问题,解释了此问题的原因和解决方案:https://github.com/mwaskom/seaborn/issues/874

基本上它说:

pip install ipywidgets

答案 1 :(得分:0)

它不是Error,而是Warning

要避免显示Warnings,您可以在导入seaborn之前放置:

import warnings
warnings.filterwarnings('ignore')

所有类型的警告都不再显示