将 pip3 指向 python3.5 而不是 python3.6

Pointing pip3 to python3.5 instead of python3.6

我最近刚刚在我的 Ubuntu 16.04 LTS 系统上使用 python3.6 构建了 pip (3.6)。

wget https://bootstrap.pypa.io/get-pip.py
python3.6 get-pip.py

这已成功完成,但将 /usr/local/bin/pip3 下的 pip3 二进制文件更改为对应于 /usr/local/lib/python3.6/dist-packages/pip (python 3.6) 而不是 /usr/local/lib/python3.5/dist-packages/pip (python 3.5)

我试过了,

sudo update-alternatives --install /usr/local/bin/pip3 pip3 /usr/local/lib/python3.5/dist-packages/pip 1

使 sudo update-alternatives --config pip3 工作并最终指向 python3.5 dist-packages。

我遇到的错误,

update-alternatives: warning: forcing reinstallation of alternative /usr/local/lib/python3.5/dist-packages/pip because link group pip3 is broken
update-alternatives: warning: not replacing /usr/local/bin/pip3 with a link

请指教,谢谢

将 pip3 指向 python3.5 而不是 python3.6

python3.5 $(which pip3) install <your-package-name>