描述

Ubuntu安装python之后,导入requests模块报错ImportError: No module named requests,使用pip install requests安装成功但是使用的时候依然报错

这个时候需要使用python2.7 pip代替默认pip


开始

  1. $PATH变量中的某个位置应安装一个名为pip2.7的二进制文件。可以使用下面的命令查找

    1
    which pip2.7
  2. 这应该在标准输出上打印/usr/local/bin/pip2.7之类的内容。 如果它不打印任何类似内容,则表示未安装。 在这种情况下,请通过运行安装

    1
    2
    wget https://bootstrap.pypa.io/pip/2.7/get-pip.py
    sudo python2.7 get-pip.py
  3. 再次查看应该会打印/usr/local/bin/pip2.7,说明替换成功

    1
    which pip2.7
  4. 使用pip2.7安装requests模块,python命令已经可以使用

    1
    pip2.7 install requests