Библиотека six входит в сотню лучших библиотек Python, имея более 140 395 200 загрузок. Это библиотека совместимости Python 2 и 3. Она предоставляет служебные функции для сглаживания различий между версиями Python с целью написания кода, совместимого с обеими версиями. В этой статье мы расскажем вам обо всем, что необходимо для ее установки в вашу среду Python.
Хотите скачать книги по Python в 2 клика? Тогда вам в наш телеграм канал PythonBooks
Как установить six на Windows?
- Наберите в строке поиска
cmd
и нажмитеEnter
, чтобы открыть командную строку. - Введите в командную строку
pip install six
и снова нажмитеEnter
. Это позволит инсталлировать six для вашей установки Python по умолчанию. - Предыдущая команда может не сработать, если на вашем компьютере установлен Python версий 2 и 3. В этом случае попробуйте выполнить команду
pip3 install six
илиpython -m pip install six
. Разница между pip и pip3 заключается в том, что pip3 — это обновленная версия pip для Python версии 3. Менеджер pip будет ссылаться на вашу установку Python 2 или Python 3 в зависимости от того, что стоит первым в переменнойPATH
. Вы не сможете узнать, на что именно он ссылается, не проверив переменные окружения. Чтобы устранить эту неопределенность, можно использовать pip3, который всегда будет ссылаться на стандартную установку Python 3. - Дождитесь успешного завершения установки. Теперь программа установлена на компьютере под управлением Windows.
От редакции Pythonist: на тему использования pip можем также предложить статью «Установка пакетов Python при помощи
PIP».
Как установить six в Linux?
Установить six
в Linux можно в четыре этапа:
- Откройте терминал или оболочку Linux.
- Введите
pip install six
, нажмитеEnter
. - Если это не помогло, попробуйте выполнить команду
pip3 install six
илиpython -m pip install six
. - Дождитесь успешного завершения установки.
Теперь пакет установлен в операционной системе Linux.
Как установить six на macOS?
Аналогичным образом можно установить six на macOS в четыре шага:
- Откройте терминал macOS.
- Введите
pip install six
и нажмитеEnter
. - Если это не помогло, попробуйте выполнить команду
pip3 install six
илиpython -m pip install six
. - Дождитесь успешного завершения установки.
Теперь пакет установлен на macOS.
Как установить six в PyCharm?
Если вы пишете код в редакторе PyCharm и хотите установить библиотеку через IDE, то вот решение, которое всегда работает:
- В меню PyCharm откройте
File > Settings > Project
. - Выберите текущий проект.
- Перейдите на вкладку
Python Interpreter
на вкладке проекта. - Щелкните на маленьком символе
+
, чтобы добавить в проект новую библиотеку. - Теперь введите имя устанавливаемой библиотеки, в вашем случае —
six
, и нажмите кнопкуInstall Package
. - Дождитесь окончания установки и закройте все всплывающие окна.
Убедитесь, что выбрано только six
, поскольку могут быть и другие пакеты, которые не являются обязательными, но содержат тот же термин (ложные срабатывания)
Как установить six в Jupyter?
Чтобы установить любой пакет в Jupyter-блокнот, можно использовать команду pip с восклицательным знаком "!"
. Все это необходимо выполнять прямо в рабочем пространстве Jupiter.
!pip install my_package
Это автоматически устанавливает библиотеку six
при первом выполнении ячейки.
Ошибка ModuleNotFoundError: No module named ‘six’
Допустим, вы пытаетесь импортировать пакет six
в свой Python-скрипт без его предварительной установки:
import six # ... ModuleNotFoundError: No module named 'six'
Поскольку пакет не был установлен, Python выдает ошибку ModuleNotFoundError: No module named 'six'
.
Чтобы исправить ошибку, сначала установите библиотеку six
с помощью команды pip install six
или pip3 install six
в оболочке или терминале операционной системы.
А различные способы установки библиотеки six в вашей среде мы уже рассмотрели.
Перевод статьи «How to Install six in Python?».