在Linux系统中升级Python的pip可以通过以下几种方法进行:
1、使用pip命令直接升级:这是最简单和直接的方法,在终端中输入以下命令即可升级pip:
sudo python -m pip install --upgrade pip
或者
sudo pip install -U pip
这两个命令的效果是一样的,都会将pip更新到最新版本。
2、重新安装pip:如果pip出现了异常状况导致不能正常使用,可以尝试重新安装pip,需要注意的是,python-pip默认指向的是Python2的pip,而python3-pip才是Python3的pip,以下是针对不同Linux发行版的卸载和安装命令:
对于Ubuntu 18.04.3,可以使用以下命令:
sudo apt remove python3-pip sudo apt install python3-pip
对于CentOS 7.7,可以使用以下命令:
sudo yum remove python3-pip sudo yum install python3-pip
重新安装完成后,再次使用上述1的命令对pip进行升级。
3、使用Pypa官网安装文件重装pip:如果以上两种方法都不可行,可以尝试使用Pypa官网的文件来进行pip的重新安装,使用curl或wget命令来下载安装文件,并使用对应版本的python进行安装。
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py sudo python get-pip.py --force-reinstall
这种方法安装的pip直接就是最新版本,不需要再额外手动升级。
4、更换pip源:为了提高下载速度,可以将pip的镜像源更换为国内的镜像源,以下是一些常用的国内镜像源:
豆瓣:https://pypi.douban.com/simple/
清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/
中科大:https://pypi.mirrors.ustc.edu.cn/simple/
阿里云:https://mirrors.aliyun.com/pypi/simple/
要永久切换镜像源,可以在用户的家目录下新建一个.pip
的隐藏文件夹,并在里面新建一个pip.conf
文件用于指定镜像源,使用中科大的镜像源,可以执行以下命令:
mkdir ~/.pip/ cat > ~/.pip/pip.conf <<EOF [global] index-url = https://pypi.mirrors.ustc.edu.cn/simple/ [install] trusted-host = https://pypi.mirrors.ustc.edu.cn/ EOF
如果要在某个安装中临时指定镜像源,只需添加-i
参数并加上镜像源的地址即可,
sudo pip install pandas -i https://pypi.tuna.tsinghua.edu.cn/simple/
由于Python 2将在2020年1月1日停止支持,建议尽快升级迁移项目中使用的Python版本。
小伙伴们,上文介绍linux python pip 升级的内容,你了解清楚吗?希望对你有所帮助,任何问题可以给我留言,让我们下期再见吧。
本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/80352.html