Как установить модуль Six в Python2.7

Я использую Python 2.7 и пытаюсь использовать dateutil следующим образом:

from dateutil import parser as _date_parser

Однако я получаю следующую ошибку:

Traceback (most recent call last):
  File "<pyshell#17>", line 1, in <module>
    from dateutil import parser as _date_parser
  File "C:\Python27\Lib\dateutil\parser.py", line 24, in <module>
    from six import text_type, binary_type, integer_types
ImportError: No module named six

Не могли бы вы сообщить мне, что такое модуль six и как его установить на компьютере под управлением Windows 7?

Ответ 1

Вам нужно установить этот

https://pypi.python.org/pypi/six

Если вы все еще не знаете, что такое pip, пожалуйста, также google для pip install

У Python есть собственный менеджер пакетов, который должен помочь вам найти пакеты и их зависимости: http://www.pip-installer.org/en/latest/

Ответ 2

здесь six:

pip search six
six                       - Python 2 and 3 compatibility utilities

для установки:

pip install six

хотя если вы установили python-dateutil из пипса, шесть должны были быть установлены как зависимость.

N.B.: установить pip run easy_install pip из командной строки.