Es scheint, als ob meine Eclipse PyDev nicht erkennt, dass Twisted auf meinem System installiert ist. Ich kann nicht automatisch vorschlagen, zu arbeiten. Weiß jemand, wie man es löst?Pydev und verdreht Framework
5
A
Antwort
12
gehen Sie zu Einstellungen-> Pydev-> Interpreter - Python und klicken Sie auf die Schaltfläche anwenden. Dadurch wird das Modulverzeichnis erneut gescannt und fehlende Module hinzugefügt.
Das sollte alle normalen Importfehler beheben. Einige Module bewirken eine Laufzeitmagie, der PyDev nicht folgen kann.
Zwei solcher Module in Twisted sind 'twisted.internet.reactor' und' twisted.application.internet' (mit denen man umgehen kann, indem man sie zu "forced builtins" hinzufügt). Alles andere sollte jedoch problemlos und ohne besonderen Aufwand automatisch abgeschlossen werden. – Glyph
Ich habe die Forced Builtins "verdreht" und alles funktioniert OK (d. H. Kein Import/undefinierte Fehler und die Fertigstellung funktioniert einwandfrei) – Yukiko
Funktioniert gut, aber Pylint gibt mir immer noch Fehler. –