安装好的pyspider无法运行

欢迎使用Markdown编辑器

我们现在先输入命令python install pyspider 后可以安装好pyspider,但是运行时却发现运行错误会报
在这里插入图片描述
的错误,可能是因为安装的Python3.7,若果是3.7一下版本的应该不会出现这种错误:async和await从 python3.7 开始已经加入保留关键字中. 参考: What’s New In Python 3.7, 所以async和await不能作为函数的参数名.,这里把async作为参数名, 所以在 python3.7 下会报错的.
综上, 需要解决这个问题, 可以:

1.将自己的 python 版本降低, 比如降到 python3.5
2.告诉 pyspider 的作者, 让作者修改一下代码, 不要将async 作为参数名, 使得代码兼容 python3.7. 参考这个 Pull Request.

你可能感兴趣的:(Python爬虫)