萧易天 发表于 2020-4-7 08:26:58

爬虫出错

import requests
File "C:\Users\萧易天\AppData\Local\Programs\Python\Python38\lib\requests\__init__.py", line 46, in <module>
    from .exceptions import RequestsDependencyWarning
File "C:\Users\萧易天\AppData\Local\Programs\Python\Python38\lib\requests\exceptions.py", line 9, in <module>
    from urllib3.exceptions import HTTPError as BaseHTTPError
ModuleNotFoundError: No module named 'urllib3.exceptions'; 'urllib3' is not a package
运行requests时报错,请问这个如何解决!

BngThea 发表于 2020-4-7 08:32:21

意思是没有这个库,安装一下先

wp231957 发表于 2020-4-7 08:32:29

代码???

会计的会怎么念 发表于 2020-4-7 08:41:36

- requests发送请求底层是调用python自带的urllib库,也就是说requests封装了urllib
- 看起来是没有这个库,先检查一下你运行这个代码的环境内是否已经安装了urllib
- 在检查一下你安装的requests是否为最新版本

- 学爬虫最开始都学urllib发送求情,最好不要绕过直接上requests

=滴滴滴= 发表于 2020-4-7 09:25:52

没有urllib3这个库,pip install urllib3

乘号 发表于 2020-4-7 10:03:46

win+r输入cmd回车再输入pip install urllib3就好了

qiuyouzhi 发表于 2020-4-7 10:04:02

没有urllib3这个库。
要么pip install urllib3,
要么直接用urllib,我是喜欢用后者
页: [1]
查看完整版本: 爬虫出错