我仍然收到错误ImportError:使用pip3安装请求后,没有模块命名为请求

时间:2018-06-20 22:08:08

标签: python pip python-requests

我在Mac上的Visual Studio Code中使用Python 3.6.5。 当我输入命令时,我安装了pip3,它是最新的:

a.ED LIKE

我得到这个结果:

$ pip --version

我导入了模块请求。 当我输入以下命令时:

 pip 10.0.1 from /usr/local/lib/python3.6/site-packages/pip (python 3.6)

我得到这个结果:

pip freeze | grep requests

所以我以为这意味着已安装了请求模块,但是当我在文件中放入:导入请求并尝试运行它时,仍然出现错误 ImportError:没有名为请求的模块。 / p>

有人可以解释发生了什么吗?谢谢:)

1 个答案:

答案 0 :(得分:0)

我找到了答案,原来我正在使用一个名为Code Runner的扩展,并且我认为它使用了集成终端,在该终端中配置了Python3。但是事实证明,它使用了自己的解释器。我在用户设置中添加了以下内容:

"code-runner.executorMap": {
    "python": "python3",
}

现在可以使用了! :)