Кривые ошибки в пауке Scrapy

Когда я запускаю паука из учебника Scrapy, я получаю следующие сообщения об ошибках:

File "C:\Python26\lib\site-packages\twisted\internet\base.py", line 374, in fireEvent DeferredList(beforeResults).addCallback(self._continueFiring)  

File "C:\Python26\lib\site-packages\twisted\internet\defer.py", line 195, in addCallback callbackKeywords=kw)

File "C:\Python26\lib\site-packages\twisted\internet\defer.py", line 186, in addCallbacks self._runCallbacks()

File "C:\Python26\lib\site-packages\twisted\internet\defer.py", line 328, in_runCallbacks self.result = callback(self.result, *args, **kw)

--- <exception caught here> ---

File "C:\Python26\lib\site-packages\twisted\internet\base.py", line 387, in _continueFiring callable(*args, **kwargs)

File "C:\Python26\lib\site-packages\twisted\internet\posixbase.py", line 356, in listenTCP p.startListening()

File "C:\Python26\lib\site-packages\twisted\internet\tcp.py", line 858, in startListening raise CannotListenError, (self.interface, self.port, le) twisted.internet.error.CannotListenError: Couldn't listen on any:6023: [Errno 10048] 

Only one usage of each socket address (protocol/network address/port) is normally permitted.

Кто-нибудь знает, что это такое и как от них избавиться?

Спасибо


person Zeynel    schedule 20.11.2009    source источник
comment
Вы должны лучше отформатировать трассировку в своем вопросе, чтобы ее было легче читать. Попробуйте сделать отступ на все 4 пробела. Кроме того, убедитесь, что вы включили все это. Похоже, вы, вероятно, пропустили одну или две строчки в конце.   -  person Jean-Paul Calderone    schedule 20.11.2009
comment
Это очень тревожно, я прочитал заголовок и точно знал, о чем вопрос. :-}   -  person James Anderson    schedule 20.11.2009
comment
Спасибо. Я исправил пост, теперь он выглядит лучше.   -  person Zeynel    schedule 20.11.2009


Ответы (1)


Возможно, вы одновременно запускаете два процесса Scrapy с включенной консолью telnet?

Если вы хотите запустить более одного процесса Scrapy одновременно, вы должны отключить (или, по крайней мере, изменить порт) веб- и telnet-консоли.

person Pablo Hoffman    schedule 22.11.2009
comment
Спасибо! Да, я запускал скрап-шелл и подсказку одновременно. Теперь я получаю только предупреждения об устаревании. - person Zeynel; 28.11.2009