I verdreht und Autobahn websocket installiert haben, indem SieAutobahn kann nicht Namen Fehler importieren
pip install twisted
pip install autobahn
Aber wenn ich eine der Fabriken von der Autobahn zu importieren, erhalte ich die nicht Namen Fehler importieren.
>>> from twisted.internet import reactor
>>> from autobahn.websocket import WebSocketClientFactory
Traceback (most recent call last):
File "<console>", line 1, in <module>
ImportError: cannot import name WebSocketClientFactory
Gibt es etwas, das ich vermisse? Hier ist der Pip-freeze
Twisted==13.2.0
Twisted-Core==12.3.0
Twisted-Names==12.3.0
Twisted-Web==12.3.0
autobahn==0.7.4
websocket==0.2.1
websocket-client==0.13.0
Mein Code war 0.6.5 früher, das war in Ordnung. Das erste, was ich hätte tun sollen, ist in mein Site-Paket zu sehen, ob sich etwas geändert hat. Vielen Dank! – crazydiv
Das Paket wurde mit 0.7.0 verschoben (da Autobahn | Python jetzt sowohl Twisted als auch Ascendo unterstützt). Siehe: https://github.com/tavendo/AutobahnPython#upgrading-from-autobahn--070 – oberstet