Traceback (most recent call last):
File "/usr/bin/pip", line 9, in <module>
from pip import main
ImportError: cannot import name main
pip安装模块时提示错误
1、可以将
pip install 模块名
改为
pip2 install 模块名
或者
2、找到报错文件,也就是那个pip,然后cd进目录 vi 编辑pip,将里面的内容改为如下所示:
#-*- coding: utf-8 -*-
import re
import sys
from pip._internal import main as _main
if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
sys.exit(_main())
或者
3、输入以下命令重新安装pip。
sudo python3 -m pip uninstall pip && sudo apt install python3-pip --reinstall