Mac环境下安装运行splash

Posted xqnq2007

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mac环境下安装运行splash相关的知识,希望对你有一定的参考价值。

http://blog.csdn.net/chenhy8208/article/details/69391097

最近需要使用scrapy爬虫做一些开发,用到了splash。我本机是mac环境,跳着看资料,导致碰到了一些坑,记录一下mac如何安装运行splash

1、下载安装 DockerToolbox(下载地址

下载完成以后,会安装下面3个app。 
技术分享 
点击第一Terminal运行。

2、按照官方文档 下载、运行启动 splash

1.Pull the image:

Docker pull scrapinghub/splash

2.Start the Container:

docker run -p 5023:5023 -p 8050:8050 -p 8051:8051 scrapinghub/splash

3.Figure out the ip address of the docker-machine:

$ docker-machine ip default

192.168.59.103

我坑就坑在最后一步,因为网上查的都是liunx下的资料,ip直接用localhost就可以,一直访问不了,其实mac下面,docker splash是会虚拟出一个新的ip的,这个地址需要用上面的命令查出。

最后,启动成功以后的界面是这样的

技术分享



以上是关于Mac环境下安装运行splash的主要内容,如果未能解决你的问题,请参考以下文章

mac 下怎么安装python 搭建开发环境

Mac系统下STF的环境搭建和运行

Mac下安装和配置mongoDB

Mac下安装Node环境看过来

Selenium 之 Mac 环境下 Python 安装 selenium 踩坑记录

Mac环境下安装Ruby