【问题标题】:Pip for python2 while python3 pip existspython3 pip 存在时 python2 的 pip
【发布时间】:2020-07-07 09:20:17
【问题描述】:

我的系统中有python2python3。但是当我尝试时:

python -m pip install sklearn

bash 显示:

/usr/bin/python: 没有名为 pip 的模块

pip --version

产量:

来自 /usr/lib/python3/dist-packages/pip (python 3.8) 的 pip 20.0.2

Python 版本是 Python 2.7.18Python 3.8.2如何通过拥有两个 pip 版本来纠正此错误?

This 是一个类似的问题,但没有解决问题。

操作系统是 Ubuntu。

【问题讨论】:

  • pip 默认版本是 Python 3。您可以使用 pip2 来使用 Python 2.x 的 pip。希望这个答案:stackoverflow.com/a/11272201 对您有所帮助。

标签: python python-3.x pip


【解决方案1】:

感谢HK boy 以下工作,它为指定的python版本显式安装pip:

curl -O https://bootstrap.pypa.io/get-pip.py
sudo python get-pip.py

我之前已经有pip3,所以要安装python3的包,pip3 install <package>就足够了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-05-24
    • 1970-01-01
    • 2017-05-19
    • 1970-01-01
    • 2019-11-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多