PyCharm中未解析的引用async/await

com*_*ex3 10 jetbrains-ide pycharm

有时在PyCharm 2017.1.4中使用python3.6 async/await语句显示为未解析,尽管没有任何错误,并且在下一个选项卡中async/await没有加下划线作为错误.

重新启动修复此问题.如何解决?

图片

giw*_*yni 7

由于我在异步方法(将解释器设置为Python 3.6)之外错误地使用了“ await”,因此遇到了相同的问题。“ await”仅在使用Python 3.6的“异步”方法中有效。Pycharm正确地产生了错误,但是消息“等待未解决”不是特定的。


Luk*_*ton 6

我刚刚遇到了同样的问题。这是因为项目解释器设置为 python2.7,await/async 键是 python3 的新键,并且不向后兼容。

首选项>项目>项目解释器是我可以选择更正版本的地方。

  • 项目解释器集python3.6。那是Pycharm的一个bug (14认同)
  • 解释器设置为 3.7,遇到同样的错误,PyCharm 2019.1.1 (2认同)