Ответ 1
У меня была та же проблема. Перезагрузка ноутбука решила мою проблему.
Если это не решит проблему, вы можете попробовать это
pip install seaborn
Я пытаюсь импортировать seaborn в python (используя 2.7), используя следующий код:
import matplotlib.pyplot as plt
import seaborn as sns
import pandas as pd
import numpy as np
import math as math
from pylab import rcParams
%matplotlib inline
и получив следующее сообщение об ошибке:
ImportError Traceback (most recent call last)
<ipython-input-62-bd3d27f3b137> in <module>()
1 import matplotlib.pyplot as plt
----> 2 import seaborn as sns
3 import pandas as pd
4 import numpy as np
5 import math as math
C:\Python27\lib\site-packages\seaborn\__init__.py in <module>()
2 from .utils import *
3 from .palettes import *
----> 4 from .linearmodels import *
5 from .distributions import *
6 from .timeseries import *
C:\Python27\lib\site-packages\seaborn\linearmodels.py in <module>()
19 from .external.six.moves import range
20
---> 21 from . import utils
22 from . import algorithms as algo
23 from .palettes import color_palette
ImportError: cannot import name utils
Кто-нибудь может помочь с этим? Я пробовал просматривать этот сайт, а также Google, но не повезло. Спасибо заранее.
У меня была та же проблема. Перезагрузка ноутбука решила мою проблему.
Если это не решит проблему, вы можете попробовать это
pip install seaborn
У меня была та же проблема, и я использую iPython. pip или conda сам по себе не работал у меня, но когда я использую! conda, это действительно сработало.
!conda install seaborn
Поскольку @avp говорит, что строка bash pip install seaborn
должна работать
У меня была такая же проблема, и перезагрузка ноутбука, похоже, не работала, но выполнялась команда, поскольку магия линии jupyter была аккуратным способом устранить проблему без перезагрузки ноутбука.
Jupyter Code-Cell:
%%bash
pip install seaborn
У меня такая же проблема, и я решил ее, и объяснение выглядит следующим образом:
Если пакет Seaborn не установлен в anaconda, вы не сможете его обновить, а именно, если в терминале мы вводим: conda update seaborn
он не появится: "PackageNotFoundError: Пакет не найден: 'seaborn' Пакет 'seaborn' не установлен в /Users/yifan/anaconda "
Таким образом, нам необходимо установить морское дно в анаконду, напечатав в терминале: conda install -c https://conda.anaconda.org/anaconda seaborn
Затем морское судно будет извлечено и установлено в среде анаконды, а именно в моем случае, /Users/yifan/anaconda
Как только эта установка будет завершена, мы сможем импортировать seaborn в python.
Обратите внимание, чтобы проверить и перечислить все обнаруженные среды, в которых python установлен в anaconda, введите Terminal: conda info --envs
Я решил эту проблему, посмотрев на sys.path(путь для поиска модулей), в то время как в ipython, и заметил, что я находился в особой среде (потому что я использую conda).
поэтому я пошел к своему терминалу и набрал "source activate py27" - это моя среда python 2.7. а затем "conda update seaborn", перезапустил мое ядро jupyter, и тогда все было хорошо.
У меня такая же проблема с Сиборном. Я удалил python, anaconda и переустановил anaconda 4.1.1 с помощью python 3.6. После этого снова установили seaboarn
conda install seaborn
И это сработало. Если вы все еще сталкиваетесь с проблемой, я бы порекомендовал вам сделать это.
Если у вас версия Python 2. +, вы можете ввести следующий код в терминал:
pip install seaborn
если версия Python 3+, введите ниже:
pip3 install seaborn
Я решил ту же проблему импорта, которая была переустановлена на пакет seaborn с помощью
conda install -c https://conda.anaconda.org/anaconda seaborn
введя команду в командной консоли Windows. После этого я смог успешно импортировать морское судно, когда я запустил IPython Notebook через панель запуска Anaconda.
В противном случае запуск IPython Notebook через папку Anaconda не помог мне.
Проблема не может быть связана с пакетом Seaborn, но Utils, который не может быть установлен
sudo pip удаляет запросы
и переустановить, он больше не будет работать. К счастью, dnf install python-requests исправил все это...
Также проверьте, установлен ли пакет utils или нет
Вы можете установить пакет, используя
sudo pip install utils
Отметьте эту ссылку Python ImportError: не удается импортировать утилиты имен
Сглаживает пропущенную зависимость python-dev, устанавливает python-dev, а затем попытается установить шлюпку, если вы используете Ubuntu:
sudo apt-get install python-dev -y
pip install seaborn
pip install seaborn
также решена моя проблема в Windows 10
это проблема с пакетом scipy, просто pip uninstall scipy
и переустановите его
Я определенно рекомендую вам установить Anaconda, а затем использовать команду "pip install seaborn" из Lab Jupyter IDE. Он должен работать. Похоже, пакет уже предустановлен на Lab Jupyter.
Вы можете попробовать использовать Seaborn. Работает как для 2.7, так и для 3.6. Вы можете установить его, запустив:
pip install seaborn