scrapy typeerror: attrs() got an unexpected keyword argument ‘eq‘

问题:
scrapy 爬虫程序报错

scrapy typeerror: attrs() got an unexpected keyword argument 'eq'

原因:
Twisted 版本过高

解决方法:

# 安装指定版本
pip  install --index https://pypi.mirrors.ustc.edu.cn/simple/ Twisted==21.7.0
# 几个可以用的版本
Scrapy==2.5.1
attrs==21.4.0
Twisted==21.7.0

# 升级安装包到指定版本 
pip install --upgrade --index https://pypi.mirrors.ustc.edu.cn/simple/ Scrapy==2.5.1

你可能感兴趣的:(环境相关,Python,scrapy,python,linux,argument,eq)