Pycharm一直报No module named ‘requests‘错解决办法

遇到问题--python---No module named 'requests'完美解决 requests介绍 requests是python的一个HTTP客户端库,跟urllib,urllib2类似,那我们为什么要用requests而不用urllib2呢?官方文档中是这样说明的:python的标准库urllib2提供了大部分需要的HTTP功能,但是API太逆天了,一个简单的功能就需要一大堆代码。所以requests是比较简单方便的库。 遇到问题 我们在一个需要使用reque... 阅读详情

前言:如果想直接看答案的,下拉到最后查看

这个问题折腾了2天,终于弄好了。

查找了网上的各种解说,有的情况也不是适用我这个版本

按照下面的步骤进行:

1、首先检查是否安装了requests

l 安装命令:
pip install requests
如果出现了Requirement already satisfied 代表安装成功

 

l 或pip list 显示安装

 

这里都可以查看到我已经安装了。但是就是提示没有这个模块。

 

2、系统含有多个版本的Python

注意:如果电脑有python2和python3 共存的情况需要pip指定安装路径,系统一般自带了python2.7,pip会默认安装在python2的版本上。所以你在使用python3的时候依然提示No module named 'requests'。

这里我已经删掉了2.7的版本,并且也查到不了,到最后找到真正的问题后,都可以证明,我这边电脑就一个Python版本。因此也不是这个问题。

如果电脑有多个Python的朋友。可能是这个原因,解决方法,网上有很多,可以搜

 

3、Project Intertpreter配置问题(项目的解释器配置问题)

我的就是这个配置问题,找到这个原因,也花了好久时间

之前确定了下载了requests但pycharm在import的时候还是报错,那么可能是pycharm配置的Python解析器的路径有问题

  • 第一次修改,成功,但是发现新建项目之后,又不行。

(可以直接跳转到第二次修改看,因为第一次不算真正的成功)

解决方法

l 打开pycharm->File->Settings->Project Interpreter->设置为你的python路径,我的是:D:\Python36\python.exe,根据各自python安装路径修改一下即可。(不过我这里路径是对的)

最开始我查看Project Interpreter(点击添加,查看路径是这样的。就以为没有问题。

 

l 然后我就改了下面的package,最开始发现下面没有requests。就点击了+,搜索添加了。

l 然后运行,没有报No module named 'requests'

l 当时以为自己在这里才安装成功,在前面的操作都没有安装成功,还怀疑是Python2.7版本没有卸载感觉的造成的之前pip安装requests位置到Python2.7了.

l 结果第2天,新建项目,发现还是报错,查看到这个路径,发现下面的package包又只有2个了。

就想难道每次都要配置吗,又网上查询了很多资料,

 

查pycharm project interpreter、、 pycharm existing enviroment、pycharm virtuallenv enviroment终于找到了原因

  •  第二次,重新配置,找到根本原因。

由于我的版本是Python3.6.1的,网上很多截图和我的有些不一样,就耽搁了一些时间

Project Interpreter部分是选择新建项目所依赖的python库

 

 

  • virtualenv Enviroment

第一个选项会在项目中建立一个venv(virtualenv)目录,这里存放一个虚拟的python环境。这里所有的类库依赖都可以直接脱离系统安装的python独立运行。 

这里就是为什么老需要配置的原因。人家是独立的的。这里的类库说白了,每次都得重新添加。特别是你新建了项目之后,再配置setting,影响这里的location,取的是项目的根目录。所以新建了项目了,发现又没有了requests的包。

官网相关介绍:https://www.jetbrains.com/help/pycharm/project-interpreter.html 

Ps:最开始我以为这是一个配置,其实是3个,也是我主要犯错的原因

 

Existing Interpreter关联已经存在的python解释器,如果不想在项目中出现venv这个虚拟解释器就可以选择本地安装的python环境。 

那么到底这两个该怎么去选择呢,这里建议选择New Environment 可以在Base Interpreter选择系统中安装的Python解释器,这样做的好处有很多。 

· python项目可以独立部署

· 防止一台服务器部署多个项目之间存在类库的版本依赖问题发生

· 也可以充分发挥项目的灵活性

项目开发过程中我们会用到很多的第三方类库:
打开项目文件——设置——项目——project Interpreter——选择项目环境,并且在项目环境中查看项目已引用的第三方库列表

 

点击搜索添加需要的第三方库
默认地址是https://pypi.python.org/simple国外地址下载会非常慢,这里可以选择 Manage Repositories添加国内pip镜像

这里推荐三个非常不错的国内镜像
https://pypi.tuna.tsinghua.edu.cn/simple/  清华大学镜像
http://pypi.douban.com/simple/    豆瓣镜像
http://mirrors.aliyun.com/pypi/simple/ 阿里镜像

这里内容是参考文章:https://www.cnblogs.com/loyung/p/8554836.html 

  •  conda Enviroment

这个没有怎么了解,有兴趣的自己查下

 

  • system interpreter-现在我主要用这个。

选择python解释器。可以看到,一旦添加了python解释器,pycharm就会扫描出你已经安装的python扩展包,和这些扩展包的最新版本。

最后我保存了这个system interpreter 系统配置器。果然,我添加后package,就出现了之前安装的包。不需要添加

 

 

 

!另外新建项目的时候,特别要注意的一个坑!!

因为我这里已经选择了system interpreter,因此,新建项目的时候,最好展开,选择下面的Existing Interpreter,否则又用了虚拟环境的那个解释器

 

 

另外还参考了pycharm 教程(一)安装和首次使用

Pycharm 报No module named ‘requests‘错的解决办法 1、首先检查是否安装了requests l安装命令: pip install requests 如果出现了Requirement already satisfied代表安装成功 l或pip list显示安装 2、PyCharm配置问题(项目的解释器配置问题) ①解决办法:(可解决当前项目 import requests 问题,但新建一个项目可能又不行) 打开... 阅读详情

相关推荐

PyCharm运行Python代码时出现“未找到模块”错误

PyCharm运行Python代码时出现“未找到模块”错误在PyCharm中执行Python脚本时,有时会出现 “ModuleNotFoundError: No module named XXXX” 错误,这种错误是因为在项目中没有安装对应的 python 模块。那么该如何解决呢?

qq_39605374的博客 7371

python找不到requests模块(No module named requests)解决方案

至此,requests模块安装成功

qq_51110485的博客 2万+

multiprocess与No module named ‘requests‘

问题描述 本文章帮忙解决两个问题 一个是第一次运行脚本线程异常的问题,但是异常后,再次运行又没报错。第二天跑脚本继续报错,再次运行又会报错。虽然再次运行耽搁的时间不长,但是抢茅台这东西,耽搁1秒可能就是两瓶茅台没有了。 另外一个问题是ModuleNotFoundError: No module named ‘requests’ multiprocess segfault on OSX 之前遇到运行脚本后,第一次会自动退出的情况,疑似线程问题 异常信息: Process: Python [39974] P

谙忆-陈浩翔 4284

Pycharm一直报No module named 'requests'错解决办法

前言:如果想直接看答案的,下拉到最后查看这个问题折腾了2天,终于弄好了。查找了网上的各种解说,有的情况也不是适用我这个版本按照下面的步骤进行:1、首先检查是否安装了requestsl 安装命令:pip install requests如果出现了Requirement already satisfied 代表安装成功 l 或pip list 显示安装 这里都可以查看到我已经安装了。但是就是提示没有这...

yunlive的博客 25万+

解决mmdet3d安装中因PyTorch高版本引发的THC.h缺失问题

本文详细分析了在安装mmdet3d时,因PyTorch版本过高导致THC.h头文件缺失的常见报错问题。文章指出该错误的本质是PyTorch 1.7+版本废弃了旧API,与老版本C++扩展代码不兼容。提供了两种核心解决方案:一是降级PyTorch至1.6及以下版本;二是修改源码,将THC.h引用替换为ATen/cuda等新头文件,并给出了具体的代码修改示例和排查技巧。

weixin_29085151的博客 382

若依RuoYi文件上传漏洞实战:如何安全配置/profile/upload路径(附避坑指南)

本文深入解析若依RuoYi框架中/profile/upload路径的文件上传漏洞,提供详细的安全配置方案和实战指南。通过权限修正、输入验证强化和存储隔离等多层防御策略,有效防范未授权访问和恶意文件上传风险,保障系统安全。

pink的博客 781

Pycharm直报No module named requests错解决办法

1、首先检查是否安装了requests 1.1 指令 cmd -> 跳转到python所在的位置 1.2 cmd 指令: pip list 显示安装 1.3如果没有安装 输入cmd 指令:pip3 install requsets 2、PyCharm配置问题(项目的解释器配置问题)–一次性解决 Existing Interpreter关联已经存在的python解释器,如果不想在项目中出现venv这个虚拟解释器就可以选择本地安装的python环境。 那么到底这两个该怎么去选择呢,这里建议选

weixin_44120568的博客 740

认知网络分析实战:用Python复现课堂对话研究(含LSA代码)

本文通过Python实战,详细演示了如何运用认知网络分析(ENA)和滞后序列分析(LSA)两种方法,对课堂对话数据进行深度挖掘。文章提供了从数据清洗、行为编码到网络构建、序列统计及可视化的完整代码流程,帮助教育研究者和数据分析师量化分析对话中的认知结构与动态互动模式,从而获得超越文本表面的研究洞见。

weixin_28559803的博客 155

Pycharm 报错 No module named requests 错的解决办法

1、首先检查是否安装了requests l 安装命令: pip install requests 如果出现了Requirement already satisfied 代表安装成功 l 或pip list 显示安装 2、PyCharm配置问题(项目的解释器配置问题) ①解决办法:(可解决当前项目 import requests 问题,但新建一个项目可能又不行) 打开pycharm->File->Settings->Project Interpreter->设置为你.

Jackie 的博客 5万+

YOLOv11 网络结构详解:一文看懂 Backbone、Head、C3k2、SPPF 和 Detect 检测头

在使用 YOLOv11 进行目标检测时,我们经常会接触到或这样的模型配置文件。backbone和head分别是什么意思?ConvC3k2SPPFC2PSA这些模块分别起什么作用?P3/8、P4/16、P5/32 代表什么?为什么最后 Detect 要同时接收 3 个不同尺度的特征图?YOLOv11n、YOLOv11s、YOLOv11m、YOLOv11l、YOLOv11x 的区别在哪里?

learnerYC的博客 1815

解决屏幕不亮难题:慷智SerDes DE信号极性配置避坑指南

本文深入探讨了基于慷智AIM95x系列SerDes芯片的嵌入式显示系统开发中,因DE信号极性配置不匹配导致屏幕不亮的典型故障。文章详细解析了DE信号的核心作用与极性定义,提供了慷智SerDes芯片中DE极性寄存器的具体配置方法与调试记录,并给出了从隔离问题、对比时序到波形验证的系统性排查流程,帮助工程师快速定位并解决此类隐蔽问题。

weixin_29185493的博客 142

如何彻底搞定 PyCharm 中 pip install 报错 ModuleNotFoundError: No module named ‘requests’ 的问题

摘要: PyCharm中出现ModuleNotFoundError: No module named 'requests'的常见原因是环境配置不一致。本文由猫头虎技术团队提供系统解决方案: 终端安装:通过pip install requests或指定版本安装 解释器配置:检查PyCharm项目是否匹配正确的Python环境 GUI安装:直接通过PyCharm图形界面安装依赖 多版本处理:明确Python版本路径,避免环境变量冲突 虚拟环境:推荐使用venv/conda隔离项目依赖 建议优先通过PyCharm

猫头虎技术团队:授渔优于赠鱼,兴趣引领智慧,探索之乐尤显珍贵。商务合作+:Libin9iOak ,万粉变现+:优快云WF,猫头虎承诺每年免费为100名C站创作者做账号流量诊断服务!全网搜:猫头虎技术团队,点击文章底部名片或直接私信我一切皆可谈,快找虎哥! 4612

【AutoSar CP】SoAd模块

比如对于特定的PDU,其PduId在程序编译时就确定了,但是在代码运行中,该PduId可能需要发送到不同的远端ip,这时就需要用SoAd来设置连接远端地址信息。SoAdSocketConnectionGroup(连接参数)SoAdSocketRoute(接收数据)SoAdRoutingGroup(开关)SoAdPduRoute(发送数据)

至道无难,唯嫌拣择。 1687

如何解决pip安装报错ModuleNotFoundError: No module named ‘requests’问题

摘要: 在PyCharm中使用import requests时出现ModuleNotFoundError,即使已执行pip install requests仍无效。常见原因包括:1) pip安装失败(建议换国内源);2) pip与PyCharm解释器环境不一致(需检查路径);3) 导入拼写错误或文件名冲突;4) pip版本过旧(需升级);5) 缺少__init__.py或PYTHONPATH配置问题。解决方案包括:使用python -m pip install确保环境一致,检查拼写和文件名,升级pip,配置

猫头虎技术团队:授渔优于赠鱼,兴趣引领智慧,探索之乐尤显珍贵。商务合作+:Libin9iOak ,万粉变现+:优快云WF,猫头虎承诺每年免费为100名C站创作者做账号流量诊断服务!全网搜:猫头虎技术团队,点击文章底部名片或直接私信我一切皆可谈,快找虎哥! 3926

Informer:比Transformer更有效的长时间序列预测

目录 AAAI 2021最佳论文:比Transformer更有效的长时间序列预测 Background Why attention Methods:the details of Informer Solve_Challenge_1:最基本的一个思路就是降低Attention的计算量,仅计算一些非常重要的或者说有代表性的Attention即可,一些相近的思路在近期不断的提出,比如Sparse-Attention,这个方法涉及了稀疏化Attention的操作,来减少Attention计算量,然后涉及的

To be a better man 1万+

Zookeeper+Hadoop+Spark+Flink+Kafka+Hbase+Hive 完全分布式高可用集群搭建(保姆级超详细含图文) 附安装包网盘下载

Hadoop+Spark+Flink+Zookeeper+Kafka+Hbase+Hive完全分布式高可用集群搭建 Hadoop高可用集群搭建 Spark高可用集群搭建 Flink高可用集群搭建 Zookeeper高可用集群搭建 Kafka高可用集群搭建 Hbase高可用集群搭建 Hive高可用集群搭建 mysql搭建 jdk部署 大数据集群环境搭建

Mr.L-OAM的博客 2万+

Pycharm一报No module named 'requests'错解决办法

抓取数据时由于刚刚装上pycharm,生硬硬在原生态下各种碰壁。遂在网上找到这个错误的解决办法,目前来说是我最欣赏的一种解答,分享给大家。特此感谢原作者 --- yunlive ...

qq_39800695的博客 468

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

python提示 No module named 'requests'的解决方法以及可能遇到的问题

python提示 No module named 'requests’的解决方法以及可能遇到的问题 错误原因:没有安装requests模块 解决方法:win+r打开运行窗口,输入cmd,按确定,再pip install requests,回车之后开始安装。安装完如果显示版本不是最新的,继续在光标处输入python -m pip install --upgrade pip进行更新,更新完即可。 不过...

dinghj3的博客 1万+

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

ModuleNotFoundError: No module named ‘requests‘

ModuleNotFoundError:没有名为“requests”的模块。

m0_56374581的博客 3810

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Pycharm 运行 报 No module named 'requests'错解决办法

转自 https://blog.youkuaiyun.com/u012106306/article/details/80760744   前言:如果想直接看答案的,下拉到最后查看 这个问题折腾了2天,终于弄好了。 查找了网上的各种解说,有的情况也不是适用我这个版本 按照下面的步骤进行: 1、首先检查是否安装了requests l 安装命令: pip install requests 如果出现了Req...

banqgg的博客 1769

关于PyCharm中的no module named ~的解决办法

PyCharm小白,只是为了方便以后学习,故把相关内容记录一下: 在创建相关项目工程之后,若使用到一个库,比如requests库,或numpy库,若出现no module named ~类的错误,可以在下图中所示的选项中进行修改: 在File中选择Setting for New Projects: 然后选择Project Interpreter,并点击右边的加号进行库的查找和添加 ...

m0_37332816的博客 2万+

Pycharm一直报No module named 'xxx'错解决办法

请参考博文:Pycharm一直报No module named 'requests'错解决办法

不才妹妹的博客 3703

如何解决PyCharm中pip install安装Python报错ModuleNotFoundError: No module named ‘requests’问题

在PyCharm中使用Python开发时,ModuleNotFoundError: No module named 'requests'是常见错误,通常由模块未安装、环境配置或导入问题导致。本文分析了该错误的触发机制,指出Python解释器在sys.path中找不到模块时会报错,并扩展了14种可能原因,包括安装失败、网络问题、路径配置、虚拟环境隔离等。针对不同情况提供了详细解决方案:正确安装模块、切换国内镜像源、检查导入语法、配置环境变量、处理版本冲突等,并特别强调了PyCharm中虚拟环境激活和缓存

官方推荐:站内优质创作者 1283

pycharm提示ModuleNotFoundError: No module named ‘requests‘

学python一段时间了,今天在使用import requests时提示“ModuleNotFoundError: No module named 'requests'”。 实际上requests模块已经使用pip安装好,cmd可以查询到requests已安装好。 经查询网上资料应该是requests模块,没有安装在PyCharm的虚拟环境venv文件夹中,安装装在系统全局环境里面了。 如果要使用该模块需要在新建项目时,勾选红框里面两个选项,就可以正常使用了。 在进到设置中的解析器.

m0_60649037的博客 1万+
上一篇: CODEVS 1029 二叉树遍历(已知前序和后序遍历,求中序遍历的可能的序列数)
下一篇: 十大经典排序算法(动图演示)
Maybe______
博客等级 码龄10年 26粉丝 13原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值