明明安装了requests库,运行代码仍然报错,好像说是no module named requests。
我这应该是安装上了吧,虽然不知道为啥有这么多requests
问题点:当前使用的开发环境(解释器)缺失第三方库requests和bs4.
解决方案:
①为当前解释器安装第三方库
如图,运行代码的第一行显示了解释器的位置.
找到这个解释器的位置,所在目录有Script文件夹,在这个文件夹中的pip安装第三方包就可以了.
②更改当前项目运行的解释器为系统环境变量Path默认的解释器.(建议)
Path(直接搜环境变量可以找到)默认填写了解释器的位置,每次安装包都是指向这个解释器。
更改解释器一般在编译器的Setting可以找到。
要和源文件在一个目录下。
我出现的问题是由于电脑中安装了两个python版本,一个32位,一个64位。执行pip install requests命令都有可能是安装到另外一个版本里边。
如果提示已经安装,那原因是安装的路径不正确,才导致调试出现错误提示“No module named ‘requests’ ”的问题,需要先卸载。
先在运行命令窗口输入:pip uninstall requests
然后简单粗暴的直接把另一个python版本卸载了,只保留一个自己常用的。
最后在回到命令窗口输入:pip install requests
重新安装requests模块。
在终端中检查下,或者打开设置把你的解释器调整下