Scrapy,終端startproject,顯示錯誤TimeoutError: [WinError 10060] 由於連接方在一段時間後沒有正確答復或連接的主機沒有反應,連接嘗試失敗。
F:\python_project\test>scrapy startproject spz
Traceback (most recent call last):
File "d:\python3.6\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "d:\python3.6\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "D:\python3.6\Scripts\scrapy.exe\__main__.py", line 5, in <module>
from scrapy.crawler import CrawlerProcess
File "d:\python3.6\lib\site-packages\scrapy\crawler.py", line 7, in <module>
from twisted.internet import reactor, defer
File "d:\python3.6\lib\site-packages\twisted\internet\reactor.py", line 39, in <module>
File "d:\python3.6\lib\site-packages\twisted\internet\selectreactor.py", line 196, in install
reactor = SelectReactor()
File "d:\python3.6\lib\site-packages\twisted\internet\selectreactor.py", line 72, in __init__
posixbase.PosixReactorBase.__init__(self)
File "d:\python3.6\lib\site-packages\twisted\internet\base.py", line 515, in __init__
File "d:\python3.6\lib\site-packages\twisted\internet\posixbase.py", line 284, in installWaker
self.waker = self._wakerFactory(self)
File "d:\python3.6\lib\site-packages\twisted\internet\posixbase.py", line 79, in __init__
client.connect(server.getsockname())
TimeoutError: [WinError 10060] 由於連接方在一段時間後沒有正確答復或連接的主機沒有反應,連接嘗試失敗。
這個錯誤真的是困擾了我一天,上網查也方案,放棄了一會,又上網查了一下,發現很多其他的也會由這個錯誤什麽數據集呀,寫的爬蟲啊啥的,包括百度知道的方案我都看了一下貌似都不對我的口,但是涉及到防火墻,端口什麽的,本來也有人說這可能是網絡問題,因為安裝Scrapy,我的確是整的好好的了,python裏可以import scrapy,就是不能創建,於時我把防火墻關了,然後就好了。。。創建成功了。。。
噥
真坑。
但是關閉防火墻很危險啊,系統提示很危險,可以添加可通過 防火墻應用,我用的是公用網絡。
通過系統設置右擊開始菜單->設置->Windows安全->防火墻和網絡保護
點擊允許應用通過防火墻
點擊更改設置,如果中間的列表裏有,可以直接設置,也可以點擊允許其他應用來添加。
也可以控制面板(運行->control)打開防火墻
Scrapy,終端startproject,顯示錯誤TimeoutError: [WinError 10060] 由於連接方在一段時間後沒有正確答復或連接的主機沒有反應,連接嘗試失敗。