Как установить библиотеку six в Python?

Библиотека six входит в сотню лучших библиотек Python, имея более 140 395 200 загрузок. Это библиотека совместимости Python 2 и 3. Она предоставляет служебные функции для сглаживания различий между версиями Python с целью написания кода, совместимого с обеими версиями. В этой статье мы расскажем вам обо всем, что необходимо для ее установки в вашу среду Python.

Хотите скачать книги по Python в 2 клика? Тогда вам в наш телеграм канал PythonBooks 

Как установить six на Windows?

  1. Наберите в строке поиска cmd и нажмите Enter, чтобы открыть командную строку.
  2. Введите в командную строку pip install six и снова нажмите Enter. Это позволит инсталлировать six для вашей установки Python по умолчанию.
  3. Предыдущая команда может не сработать, если на вашем компьютере установлен 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.
  4. Дождитесь успешного завершения установки. Теперь программа установлена на компьютере под управлением Windows.

От редакции Pythonist: на тему использования pip можем также предложить статью «Установка пакетов Python при помощи

PIP».

Как установить six в Linux?

Установить six в Linux можно в четыре этапа:

  1. Откройте терминал или оболочку Linux.
  2. Введите pip install six, нажмите Enter.
  3. Если это не помогло, попробуйте выполнить команду pip3 install six или python -m pip install six.
  4. Дождитесь успешного завершения установки.

Теперь пакет установлен в операционной системе Linux.

Как установить six на macOS?

Аналогичным образом можно установить six на macOS в четыре шага:

  1. Откройте терминал macOS.
  2. Введите pip install six и нажмите Enter.
  3. Если это не помогло, попробуйте выполнить команду pip3 install six или python -m pip install six.
  4. Дождитесь успешного завершения установки.

Теперь пакет установлен на macOS.

Как установить six в PyCharm?

Если вы пишете код в редакторе PyCharm и хотите установить библиотеку через IDE, то вот решение, которое всегда работает:

  1. В меню PyCharm откройте File > Settings > Project.
  2. Выберите текущий проект.
  3. Перейдите на вкладку Python Interpreter на вкладке проекта.
  4. Щелкните на маленьком символе +, чтобы добавить в проект новую библиотеку.
  5. Теперь введите имя устанавливаемой библиотеки, в вашем случае — six, и нажмите кнопку Install Package.
  6. Дождитесь окончания установки и закройте все всплывающие окна.

Убедитесь, что выбрано только 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?».