我尝试导入请求:

import requests

但我得到一个错误:

ImportError:没有模块命名请求


当前回答

我发现我的问题是VSCode从错误的Python解释器读取。这个youtube教程帮我解决了这个问题。

其他回答

我的答案与@pi-k基本相同。在我的案例中,我的程序在本地运行,但未能在QA服务器上构建。(我怀疑devops的包的旧版本被阻止了,我的版本肯定太过时了)我刚刚决定升级所有的东西

$ pip install pip-review
$ pip-review --local --interactive

在我的案例中,请求已经安装,但需要升级。以下命令成功了

$ sudo pip install requests --upgrade

我解决了这个问题。你可以试试这个方法。在此文件“.bash_profile”中,添加别名python=/Library/Frameworks/python.framework/Versions/2.7/bin/python2.7等代码

对于windows,只需将路径作为cd和python的“脚本”路径,然后执行命令easy_install.exe请求。然后尝试导入请求。。。

如果要在windows上请求导入:

pip install request

然后美容组4:

pip3 install beautifulsoup4