Как установить Seaborn в Python (Исправление: no module named seaborn)
Last updated
Last updated
В этом уроке вы узнаете, как установить библиотеку Seaborn с использованием Python. Вы также узнаете, как исправить ошибку "no module named seaborn". Библиотека Seaborn строится поверх Matplotlib, чтобы упростить создание статистических визуализаций.
К концу этого урока вы узнаете следующее:
Как установить Seaborn с Python, используя pip
Как исправить ошибку «нет модуля с именем seaborn»
Оглавление
Для установки Seaborn требуется два основных пакета:
Требуется Python версии 3.7 или выше. Seaborn больше не поддерживает версию Python 2.
Либо pip, либо conda
В дополнение к этим требованиям, Seaborn требует NumPy, Pandas и Matplotlib. Поскольку он строит статистически сложные визуализации, также необходимы либо scipy, либо statsmodel.
Самый простой способ установить библиотеку Seaborn
на Windows — использовать менеджер пакетов Python pip
. Чтобы установить последнюю версию библиотеки, вы можете просто ввести следующую команду в командной строке:
Чтобы установить конкретную версию библиотеки, например, версию 0.12.1, вы можете написать следующую команду:
Это так же просто! В следующем разделе вы узнаете, как установить библиотеку requests
на macOS с помощью менеджера пакетов pip
.
Похожим образом, как это делается в Windows, наиболее простой способ установить библиотеку Seaborn на macOS заключается в использовании пакетного менеджера pip
. На macOS это выполняется через приложение Терминал. В Терминале просто выполните следующую команду:
Чтобы установить конкретную версию библиотеки, такую как версия 0.12.1, вы можете использовать следующую команду:
В следующем разделе вы узнаете, как установить библиотеку Seaborn
на Linux.
Чтобы установить библиотеку seaborn
с помощью менеджера пакетов pip
на Linux, вы можете использовать приложение терминала. Когда приложение открыто, выполните следующую команду:
Аналогично приведенному выше примеру, для установки конкретной версии библиотеки, например, версии 0.12.1, вы можете использовать следующую команду:
В следующем разделе вы узнаете, как установить библиотеку requests
в виртуальной среде.
Использование виртуального окружения - это хорошая идея по многим причинам. Во-первых, это позволяет лучше понимать, какие версии библиотек вы используете. Кроме того, это помогает поддерживать более чистую среду разработки.
Установка библиотеки seaborn
в виртуальной среде происходит так же, как описано выше, за исключением того, что сначала нужно создать и активировать виртуальную среду. Вы можете создать и активировать среду на Windows, используя метод ниже:
На macOS вы можете написать
Как только окружение создано, вы можете использовать любой из методов pip
, показанных выше, чтобы установить библиотеку requests
. Это показано в приведенном ниже кодовом блоке:
В следующем разделе вы узнаете, как установить библиотеку, используя файл requirements.txt.
Чтобы использовать файл requirements.txt
для установки библиотеки seaborn
, создайте файл с именем requirements.txt
в корневой папке вашего проекта. В этом файле добавьте строку, содержащую requests
.
Затем вы можете использовать менеджер пакетов pip
, чтобы установить все библиотеки, перечисленные в файле. Это можно сделать с помощью следующей команды:
В заключительной части вы узнаете, как установить библиотеку requests
напрямую из исходного кода на Github
Если у вас установлен Git, вы можете установить библиотеку requests
напрямую из исходного кода. Это позволяет установить библиотеку непосредственно из её исходников.
Чтобы сделать это, вы можете использовать пакетный менеджер pip
, указав URL на исходный код напрямую.
Таким образом вы сможете убедиться, что устанавливаемый код является именно тем, который вы хотите использовать.
Когда вы пытаетесь запустить программу, которая импортирует Seaborn, вы можете столкнуться со следующей ошибкой:
В целом, это означает, что Seaborn не был установлен (или установлен неправильно). Чтобы решить проблему, вы можете просто установить Seaborn, используя любой из описанных выше методов.
Например, вы можете просто ввести следующую команду в свой терминал:
Еще одна распространенная проблема, с которой вы можете столкнуться, — это использование несовместимой версии Python. Учитывая, что Seaborn предъявляет очень строгие требования к новейшим версиям, это важно проверить.
Seaborn требует как минимум Python 3.7 и несовместим с Python версии 2. Чтобы проверить версию Python, вы можете выполнить следующую команду:
В этом уроке вы узнали, как установить Seaborn в Python. Вы изучили, как установить библиотеку Seaborn с помощью менеджера пакетов pip в Windows, macOS и Linux. Вы также узнали, как установить библиотеку в виртуальных окружениях и напрямую с Github. Далее вы узнали, как решить ошибку ModuleNotFoundError: No module named seaborn. Эта ошибка возникает, когда библиотека Seaborn не установлена или установлена неправильно.
Чтобы узнать больше о связанных темах, ознакомьтесь с ресурсами ниже:
Названия и метки осей Seaborn: добавление и настройка
Настройте местоположение, метки, текст и т. д. Seaborn Legends.
Seaborn despine: как работать с шипами и удалять их
особенно полезно при совместном использовании кода с другими через инструменты управления исходным кодом, такие как Github. Этот файл позволяет легко отслеживать и определять пакеты, которые используются в проекте.