Ошибка атрибута при установке команды pip для python 2.7 windows 10 - PullRequest
0 голосов
/ 10 мая 2019

Я пытаюсь установить pip с помощью команды:

$python get-pip.py

Однако появляется следующая ошибка.Я попробовал решения, предложенные другими пользователями по поводу ошибки атрибута, но ничего не помогло.

Traceback (most recent call last):
  File "get-pip.py", line 25, in <module>
    import shutil
  File "C:\Python27\lib\shutil.py", line 12, in <module>
    import collections
  File "C:\Python27\lib\collections\__init__.py", line 55
    raise AttributeError(f'module {__name__!r} has no attribute {name!r}')

У меня установлена ​​правильная версия python и добавлена ​​в PATH.Когда я набираю python на консоли, я получаю следующий вывод:

Python 2.7.16 (v2.7.16:413a49145e, Mar  4 2019, 01:37:19) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.

1 Ответ

0 голосов
/ 10 мая 2019

Ваша установка Python 2.7 кажется искаженной: модуль collections содержит код с f'' -строкой, которая работает только с Python 3.

Мой совет - переустановить Python 2.7.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...