这个问题困扰了我好几分钟的时间,我也找不到什么原因,也搜不到什么结果!
我使用一台老得ubuntu 服务器运行一个scrapy 项目的时候出现这种问题
那么这时候只有两种可能
- 自己代码写得有问题
- 软件版本的问题,但是具体不知道是那个包的版本不行
Traceback (most recent call last):
File "/usr/local/lib/python3.5/dist-packages/scrapy/core/downloader/middleware.py", line 44, in process_request
return (yield download_func(request=request, spider=spider))
twisted.web._newclient.RequestGenerationFailed: [<twisted.python.failure.Failure builtins.AttributeError: __exit__>]
2021-01-18 16:23:19 [scrapy.core.scraper] ERROR: Error downloading <GET https://www.baidu.com >
终于我在知乎找到了答案: