Получение «ImportError: Нет модуля с именем parse» при попытке установить многократную установку pip для Python 2.7 - PullRequest
0 голосов
/ 19 апреля 2020

Я пытаюсь установить multipart и просто запускаю команду

pip install multipart

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

 Complete output (7 lines):
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/private/var/folders/cn/h4g68yd17jq5fx0cqf0fss180000gn/T/pip-install-w_zyum/multipart/setup.py", line 7, in <module>
    from multipart import __version__, __author__, __license__, __doc__
  File "multipart.py", line 22, in <module>
    from urllib.parse import parse_qs
ImportError: No module named parse

Я проверил Python и версии PIP. У меня в системе установлены Python 2.7 и 3.7. Выполнение -

pip3 install multipart

Возвраты -

Requirement already satisfied: multipart in /usr/local/lib/python3.7/site-packages (0.2)

Редактировать - Это для устаревшего рабочего проекта, который находится в Python 2.7 и не может быть обновлен до 3x на данный момент.

1 Ответ

1 голос
/ 19 апреля 2020

multipart 0.2 доступно только для python 3.

для python 2.7 вы можете установить многочастную версию 0.1 с помощью

pip install multipart==0.1

...