实际解决导入requests模块 报错问题(ModuleNotFoundError: No module named 'requests')

相信很多刚刚接触python的小白都遇到过
ModuleNotFoundError: No module named ‘requests’
————————————————————————————————————————
查询网上大多都是说没有安装,或者python有多个版本导致install的位置不对

但是我能确定自己肯定安装了requests模块,而且我的PC上只装了python3.7环境,所以我不得不从
另一些方面来排查这个问题(如果你跟我情况类似可以跟随我的步骤一起尝试):

1#
打开我们设置的项目所用的python解释器(File—Setting—project interpreter)

如图
①是我们项目及所用的解释器环境,你可以看到灰色路径的vnev,这其实表示的是我们使用的是虚拟环境,virtualenv 是一个创建隔绝的Python环境的工具,我简单的理解它为单独、独立的一个运行环境,这也就能理解为什么我装了requests模块还是报错,因为这个单独的模块不受外界真实的python环境的影响
在这里插入图片描述
2#
如果你发现你的项目是基于虚拟环境的,而且没有③处标示的requests,那你的问题应该跟我是一样的
@@ 最快的解决方法是点击②处的新增,给这个虚拟的环境加入requests模块

——————————————————————-————————

基于上面的方法,问题应该得以解决

@@还有另一个方法就是不使用虚拟的python环境,在④中增加真实安装的python环境,项目使用这个环境也能解决这个问题

猜你喜欢

转载自blog.csdn.net/shwwns/article/details/89267620
今日推荐