在Ubuntu系统中分别为Python2安装pip、为Python3安装pip3的方法咨询
在Ubuntu系统中分别为Python2安装pip、为Python3安装pip3的方法咨询
嗨,针对你想要在Ubuntu上分别配置pip(对应Python2.7)和pip3(对应Python3.7),且两者版本均为18.1的需求,我整理了一套靠谱的步骤,你可以跟着操作:
1. 先更新系统软件源
首先打开终端,更新系统的包索引,确保能获取到最新的软件包信息:
sudo apt update
2. 安装Python2对应的pip
Ubuntu官方软件源中,Python2的pip包名为python-pip,直接执行以下命令安装:
sudo apt install python-pip -y
3. 安装Python3对应的pip3
同理,Python3的pip包名为python3-pip,执行命令安装:
sudo apt install python3-pip -y
4. 升级到指定的18.1版本
如果安装完成后,pip或pip3的默认版本不是18.1,可以手动指定版本进行升级:
- 升级Python2的pip到18.1:
sudo pip install pip==18.1
- 升级Python3的pip3到18.1:
sudo pip3 install pip==18.1
验证安装效果
最后分别运行以下命令,确认版本是否符合预期:
pip --version
正常输出应该是:pip 18.1 from /usr/lib/python2.7/dist-packages/pip (python 2.7)
pip3 --version
正常输出应该是:pip 18.1 from /usr/lib/python3/dist-packages/pip (python 3.7)
小提示:解决版本混乱问题
如果之前安装过pip导致版本冲突或路径错误,可以先卸载旧版本,再重新安装:
sudo apt remove python-pip python3-pip -y sudo apt autoremove -y
之后再重复前面的安装和升级步骤即可。
备注:内容来源于stack exchange,提问作者noonenine




