Python运行报No module named 'requests'错误,pip安装无效怎么解决?
问题原因与解决方案
1. 最核心的错误:依赖包名拼写错误
你执行的安装命令pip install request的包名拼写有误,你要引入的库名称为requests(末尾带s),执行正确的安装命令即可解决90%的该类报错:
pip install requests
2. 多环境冲突导致的安装不生效
如果执行上述命令后仍然报错,是因为运行代码的Python解释器和执行pip命令对应的解释器不属于同一个环境,可按以下步骤排查:
- 若电脑同时安装了Python2和Python3,可将命令替换为
pip3 install requests指定为Python3安装依赖 - 若你使用了venv、conda等虚拟环境运行代码,先激活代码对应的虚拟环境,再执行安装命令
- 也可以直接指定代码所用的解释器执行安装,命令格式为
你的Python解释器路径 -m pip install requests
补充说明:该报错和pandas模块无关,完全是
requests库未正确安装导致的。
内容的提问来源于stack exchange,提问作者Sondem Korep
相关产品推荐
相关产品推荐

