我从朋友那里得到了一个 trio 输入函数,它正在尝试使用 trio.lowleve.FdStream,但是我找不到它

问题描述

我收到此错误:AttributeError: module 'trio.lowlevel' 没有属性 'FdStream'。 FdStream 不在 git 上的三重奏代码中,也不在我的安装中。是否有替代方案,或者是否有我没有找到的其他版本?

解决方法

该属性仅在非 Windows 平台上可用。如果您的朋友将该功能仅与 Linux/macos 兼容,则您还需要在 Posix 平台上运行该功能。