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

Posted index-on

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python3.7版本使用scrapy遇到invalid syntax相关的知识,希望对你有一定的参考价值。

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

在cmd命令行下

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(在错误信息里面找)这个文件,然后找到(CTRL+F)所有“async”关键字并修改成关键字无关的标识符如“async_mooc”

 

转自:https://blog.csdn.net/weixin_39405065/article/details/81202240

以上是关于python3.7版本使用scrapy遇到invalid syntax的主要内容,如果未能解决你的问题,请参考以下文章

python3.7 Scrapy在Windows平台的安装

scrapy的使用

Scrapy框架简单使用

Python之scrapy linkextractors使用错误

安装Scrapy后,Python 3.7崩溃了

python3.7安装Anaconda3+tensorflow2.1中遇到的问题