我尝试导入请求:
import requests
但我得到一个错误:
ImportError:没有模块命名请求
我尝试导入请求:
import requests
但我得到一个错误:
ImportError:没有模块命名请求
当前回答
尝试sudo apt-get安装python请求。
这对我有用。
其他回答
我不清楚您使用的是哪种版本的Python。
如果是Python3,解决方案是sudopip3安装请求
如果您使用的是Ubuntu,则需要安装请求
运行以下命令:
pip install requests
如果您面临权限拒绝错误,请在命令之前使用sudo:
sudo pip install requests
您必须确保请求模块未安装在较新版本的python中。
使用python 3.7时,运行python文件,如下所示:
python3 myfile.py
或使用以下命令进入python交互模式:
python3
是的,这对我有用。像这样运行文件:python3 file.py
尽管我安装了几次“requests”,但还是出现了同样的错误。问题是我在全局Python环境中安装请求,而不是在应用程序虚拟环境中。在虚拟环境中安装请求后,错误消失了。因此,这里有一篇关于如何在应用程序虚拟环境中安装“请求”的好书:虚拟环境和软件包
在Windows Open命令行上
pip3 install requests