1

我正在尝试在Python 3.7.2和 Windows 10 下使用 pymodbus。有一个名为 pymodbus.server.async 的模块在Python 2.7.14中没有问题。在 3.7 下看起来 async 现在是一个关键字,这会阻止模块被导入。我收到此错误:

from pymodbus.server.async import StartTcpServer
                           ^
SyntaxError: invalid syntax

有没有解决这个问题的正确方法?作为临时的权宜之计,将模块重命名为 bsync 但这不是一个可持续的解决方案。

4

1 回答 1

1

解决方案找到pymodbus rc 分支。模块重命名为asynchronous.

于 2019-01-17T21:31:05.237 回答