我正在尝试使用以下命令安装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.
答案 0 :(得分:0)
您的Python 2.7安装似乎已失真:模块collections
包含带有f''
字符串的代码,仅适用于Python 3。
我的建议是重新安装Python 2.7。