在 Windows 台机器上使用 Twisted 和 Kivy

Using Twisted with Kivy on a Windows Machine

我正在尝试获取使用 Twisted with Kivy on Windows 7 using Python 3.6 and the latest releases of Twisted and Kivy. Following the example located on the Kivy website entitled Integrating with Other Frameworks 的示例。

逐字使用kivy网站提供的代码,出现如下错误

File "C:\Anaconda3\lib\site-packages\kivy\support.py", line 172, in install_twisted_reactor
 "_threadselect interface of twisted is not available on Python 3."
NotImplementedError: _threadselect interface of twisted is not available on Python 3.

是否有解决方法或方法来编辑 Twisted 以与 Python 3 一起使用,直到它被移植?

Twisted 的“_threadedselect”已移植到 Python 3 和 Kivy has been updated 以反映这一点。但是,Kivy 自此更改后一直没有发布。您可以尝试敦促 Kivy 项目发布包含此修复程序的版本。

或者您可以从 master@HEAD 获取 kivy.support 模块并改用它。