Scrapy新手求助:程序无法运行且无法生成CSV(附报错)
Scrapy无法运行及CSV生成失败的解决办法
核心问题分析
从报错信息可直接定位根源:
ModuleNotFoundError: No module named 'attrs'
你的Python环境缺少attrs依赖包,而Scrapy依赖的底层框架Twisted必须用到这个包,导致程序根本启动失败,自然无法生成CSV文件。
解决步骤
- 确认已激活虚拟环境(从终端的
(venv)标识来看,当前环境已激活) - 执行安装命令:
pip install attrs
验证操作
安装完成后,重新运行Scrapy爬虫,示例命令:
scrapy crawl 你的爬虫名称 -o 输出文件名.csv
若程序正常启动并完成爬取,CSV文件会自动生成在项目目录下。
内容的提问来源于stack exchange,提问作者jinzhi nu
相关产品推荐
相关产品推荐

