3

后面的方法在 pubsub.py 中定义,它是站点包 pubsub 中的一个 python 文件。当我尝试使用它时,pycharm 告诉我这是无效的语法,带有指向“->”的箭头。我不知道为什么,我已经安装了 pypubsub。

def getDefaultPublisher() -> Publisher:
    """
    Get the Publisher instance created by default when this module
    is imported. See the module doc for details about this instance.
    """
    return _publisher
4

1 回答 1

4

你有一个 Python 版本不匹配。这个版本的 PyPubSub 需要 Python3。Python2 的最后一个版本是 PyPubSub 3.3.0

pip install PyPubSub==3.3.0
于 2018-06-14T12:27:23.300 回答