Я установил python 2.7.5, который работает нормально.
Затем я устанавливаю scrapy (который, я думаю, использует скрученный внутри). Мой спайдер также хорошо работает.
Я установил скручен:
sudo apt-get install python-twisted
Затем я создал образец программы, используя код Echo Server, показанный здесь
Вот код
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()
Я пытаюсь запустить этот код с помощью этой команды:
$ 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
Может ли кто-нибудь помочь мне с тем, как я могу отлаживать, почему мой скрученный пакет не подхвачен установкой Python?