Ho installato python 2.7.5 che funziona correttamente.ImportError: nessun modulo denominato twisted.internet
Quindi installo il scrapy (che, penso, usa internamente storto). Anche il mio ragno sporco funziona bene.
ho installato twisted:
sudo apt-get install python-twisted
Poi, ho creato un programma di esempio utilizzando il codice Echo Server mostrato here
Ecco il codice
from twisted.internet import protocol, reactor
class Echo(protocol.Protocol):
def dataReceived(self, data):
self.transport.write(data)
class EchoFactory(protocol.Factory):
def buildProtocol(self, addr):
return Echo()
reactor.listenTCP(1234, EchoFactory())
reactor.run()
provo a fare funzionare questo codice utilizzando questo comando:
$ python twistedTester.py
Traceback (most recent call last):
File "twistedTester.py", line 1, in <module>
from twisted.internet import protocol, reactor
ImportError: No module named twisted.internet
Qualcuno mi può aiutare con il modo in cui posso eseguire il debug perché il mio pacchetto twistato non viene prelevato dall'installazione di Python?
Prova a eseguire 'which python' - cosa ti dice? Che dire di 'which python2.7'? Che ne dici di "python -c" import twistato, print (twistato) "'? Hai forse un file chiamato 'twisted.py' da qualche parte su' sys.path'? – Glyph