Linux 下 pip 多版本管理

Posted ponponon

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 下 pip 多版本管理相关的知识,希望对你有一定的参考价值。

我有一个ubuntu20 ,自带的 python3 解释器版本是3.8 ,但是我通过 sudo pip install python3.9 安装了一个 python3.9 然后我想给 python3.9 安装一个 pip 包管理器,如果通过 sudo apt install python3-pip 命令安装 pip 的话,是默认给 python3.8 安装的。

要验证我说的真实性,你可以在终端输入 pip -V

pip -V                    
pip 21.2.4 from /home/bot/.local/lib/python3.8/site-packages/pip (python 3.8)

所以,这个时候,先卸载通过 apt 包管理器安装的 pip

sudo apt purge python3-pip

步骤一:

运行 curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

➜  ~ cd Downloads 
➜  Downloads curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 1911k  100 1911k    0     0  1864k      0  0:00:01  0:00:01 --:--:-- 1864k

步骤二:

运行 python3.9 get-pip.py 命令

➜  Downloads python3.9 get-pip.py 
Defaulting to user installation because normal site-packages is not writeable
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Collecting pip
  Using cached https://pypi.tuna.tsinghua.edu.cn/packages/ca/31/b88ef447d595963c01060998cb329251648acf4a067721b0452c45527eb8/pip-21.2.4-py3-none-any.whl (1.6 MB)
Installing collected packages: pip
Successfully installed pip-21.2.4

步骤三:

运行 pip -V 命令

➜  Downloads pip -V
pip 21.2.4 from /home/bot/.local/lib/python3.9/site-packages/pip (python 3.9)

参考教程
多版本Python安装pip及pip版本管理终极教程

以上是关于Linux 下 pip 多版本管理的主要内容,如果未能解决你的问题,请参考以下文章

linux下jdk多版本管理

在windows下安装python包管理器pip及使用

linux python下怎么安装第三方函数库?

install pip linux

linux中怎么查看mysql数据库版本

linux 下python2.7.6怎么安装sklearn