我尝试导入请求:

import requests

但我得到一个错误:

ImportError:没有模块命名请求


当前回答

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

其他回答

要在Debian/Uubuntu for Python2上安装请求模块,请执行以下操作:

$sudo apt-get安装python请求

对于Python3,命令是:

$sudo apt-get安装python3请求

酿造用户可以使用以下参考,

安装请求的命令:

python3 -m pip install requests

自制和Python

pip是Python的包安装程序,您需要包请求。

Python常见安装问题

如果Homebrew在macOS上破坏了您的路径,这些命令也很有用。

python -m pip install requests

or

python3 -m pip install requests

并行安装多个版本的Python?

我不清楚您使用的是哪种版本的Python。

如果是Python3,解决方案是sudopip3安装请求

您必须确保请求模块未安装在较新版本的python中。

使用python 3.7时,运行python文件,如下所示:

python3 myfile.py

或使用以下命令进入python交互模式:

python3

是的,这对我有用。像这样运行文件:python3 file.py