在Ubuntu中,升级pip3之后,使用pip3出现 ImportError: cannot import name 'main' 的错误。本文介绍如何修正这个错误,亲测有效
安装python3:
sudo apt install python3
安装pip3:
sudo apt install python3-pip
升级pip3:
python3 -m pip install --upgrade pip
然后再使用pip3安装其它模块的时候,就出现了ImportError: cannot import name 'main'的错误。
修正的方法是修改/usr/bin/pip3这个文件。
如下是这个文件原来的内容:
显然,导致错误的原因,就是pip3升级后,main函数被修改了。
现在修改这个文件,如下是修改后的内容:
保存后,再使用pip3,就一切正常了。
pip3 -V输出成功