由于我错误地在异步方法之外使用了“await”(解释器设置为Python 3.6),所以我遇到了相同的问题。 在使用Python 3.6时,“await”只在“async”方法中有效。Pycharm正确地生成了错误,但消息“await unresolved”不够具体。
我遇到了同样的问题。原因是项目解释器设置为python2.7,而await/async关键字是python3新增的内容,不支持向后兼容。
在“首选项>项目>项目解释器”中,我可以选择正确的版本。
async
方法之外使用 await
,你的解释器已经正确设置等等,并且代码正常工作,你可以只是抑制警告:# noinspection PyUnresolvedReferences
await ...