centos下python3.7版本使用scrapy遇到invalid syntax

学习python爬虫的时候遇到一个问题

在treminal命令行下

scrapy startproject python123demo

scrapy genspider demo python123.io

到最后运行scrapy crawl demo 时出现错误

如果出现SyntaxError:invalid syntax,在“from twisted.conch import manhole”而且提示符‘^’指向async

那么很有可能是因为你的版本是python3.7,这个版本把async变成了关键字

这个时候就需要自己动手去找到并打开manhole.py(在错误信息里面找)这个文件,然后找到所有“async”关键字并修改成关键字无关的标识符如“async_mooc”

原创文章 28 获赞 52 访问量 5万+

猜你喜欢

转载自blog.csdn.net/qq1123642601/article/details/81393156