2010-07-07 5 views
5

Sembra che Eclipse PyDev non riconosca che Twisted è installato sul mio sistema. Non riesco a far sì che l'auto suggerisca di funzionare. Qualcuno sa come risolverlo?pydev e framework twistato

risposta

12

vai a preferenze-> Pydev-> Interpreter - Python e premi il pulsante apply. Questo eseguirà una nuova scansione della directory dei moduli e aggiungerà eventuali moduli mancanti.

Questo dovrebbe correggere eventuali errori di importazione normali. Alcuni moduli fanno un po 'di magia runtime che PyDev non può seguire.

+9

Due di questi moduli in Twisted sono 'twisted.internet.reactor' e' twisted.application.internet' (che puoi aggirare aggiungendoli a "builtin forzati"). Tuttavia, tutto il resto dovrebbe essere completato automaticamente senza alcuno sforzo particolare. – Glyph

+5

Ho aggiunto "twistato" ai builder forzati e tutto funziona correttamente (cioè nessun errore import/non definito e il completamento funziona correttamente) – Yukiko

+0

Funziona bene, ma Pylint continua a darmi errori. –