在网上搜索了一番,自己捣鼓出来了。
重装pip
环境:Centos 7.9
步骤:
1. 删除: python\Lib\site-packages\pip-xx.x.dist-info(所有)
删除: python\Scripts\pip*(所有pip开头的)
2. 网上大的是curl -O https://bootstrap.pypa.io/get-pip.py
但是下载下来安装的时候会提示python2需要用另一个脚本:
curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py
注意:用哪个版本的 Python 运行安装脚本,pip 就被关联到哪个版本,如果是 Python3 则执行以下命令:
curl -O https://bootstrap.pypa.io/get-pip.py
python3 get-pip.py
3. 如果是python2则运行命令:python get-pip.py
中间如果遇到超时问题,重试即可。
pip与pip3的区别:
python 有python2和python3的区别
那么pip也有pip和pip3的区别
大概是这样的
1、pip是python的包管理工具,pip和pip3版本不同,都位于Scripts\目录下:
2、如果系统中只安装了Python2,那么就只能使用pip。
3、如果系统中只安装了Python3,那么既可以使用pip也可以使用pip3,二者是等价的。
4、如果系统中同时安装了Python2和Python3,则pip默认给Python2用,pip3指定给Python3用。
5、重要:虚拟环境中,若只存在一个python版本,可以认为在用系统中pip和pip3命令都是相同的