2016-11-09 2 views
3

Если я пытаюсь импортировать seaborn в моем сценарии я получаю эту ошибку:Импорт Сиборн производит SHIM предупреждения

/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 работает, но это предупреждение очень раздражает.

ответ

4

Существует проблема в проекте Сиборн объяснения причин и решения этой проблемы: https://github.com/mwaskom/seaborn/issues/874

В основном это говорит:

pip install ipywidgets 
+0

Была такая же проблема. Это сработало для меня. – ryanjdillon

0

Это не Error, это Warning.

Чтобы избежать Warnings от просмотра вы можете поставить перед импортом seaborn:

import warnings 
warnings.filterwarnings('ignore') 

Предупреждения всех типов не будет отображаться больше

+0

Поскольку ответ languitar работает, чтобы исправить это предупреждение об обесценении, я думаю, что отключение предупреждений - это не оптимальный подход здесь. – ryanjdillon

Смежные вопросы