[轉][scrapy] CannotListenError: Couldn’t listen on [Errno 98] Address already in use.


[scrapy] CannotListenError: Couldn’t listen on [Errno 98] Address already in use.

 python  eason  1年前 (2016-08-18)  1538次瀏覽  0個評論  掃描二維碼 

問題描述:

在調試spider的時候一直報如下錯誤:
ERROR: Error caught on signal handler: <bound method ?.start_listening of <scrapy.telnet.TelnetConsole instance at 0x96bba0c>>
CannotListenError: Couldn’t listen on 127.0.0.1:6073: [Errno 98] Address already in use.
但是能夠正常爬取數據,百度相關問題,出來的都是些不相關的網頁,最后通過Google在 stackoverflow上找到解決辦法。

[scrapy] CannotListenError: Couldn't listen on [Errno 98] Address already in use.

原因分析:

不能使用telnet console同時運行兩個scrapy進程(scrapy shell)

解決辦法:

關掉一個scrapy shell,或者在settings.py中添加如下代碼禁用telnet console
EXTENSIONS = { 'scrapy.telnet.TelnetConsole': None }
來源:http://jinbitou.net/2016/08/18/1992.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM