第一次启动成功
然后直接点×关闭CMD和浏览器窗口
然后打开CMD窗口再次执行 pyspider 命令时,出现如下图所示的情况
一直停留在这个 result_ worker starting. 这里
到底是什么原因呢,百度了好多都没找到办法,
然后自己发现了一个问题,pyspider基于webui那么,是不是浏览器缓存导致pyspider默认我们为已经启动状态
所以我尝试了清除浏览器缓存
具体操作如图
找到浏览器的设置,然后搜索缓存,点击清除浏览器缓存
清除完后我们再次打开CMD窗口运行 pyspider 命令
成功的再次启动(如果启动不了可能是手速太快,电脑没反应过来,建议再次清除浏览器缓存,然后再cmd窗口执行pyspider命令)
最后我们再次尝试访问5000端口
成功!!!
完美解决此问题(其实感觉这个办法很蠢,没事老是要清除浏览器,但这是目前自己发现的第一个解决办法)
如果有更便捷的方法,欢迎大佬分享哈
更新:2020-9-24
感谢南在南山南的分享,通过 ctrl + C 等待两秒就会自己关闭,之前因为比较心急没有等两秒直接关闭窗口了,所以我才有了这个比较偏门的方法哈
另外关于ctrl + c 的方式等待时间因为每个人电脑不一样所以等待的时间不一样,但是有一个是一样的就是,结果,所以最后附上一个成功关闭的结果图供有需要的小伙伴参考