MacOS splash的安装(超级详细版)

Splash是一个JavaScript渲染服务,是一个带有HTTP API的轻量级浏览器,同时它对接了Python中的Twisted和QT库。利用它,我们可以实现动态渲染页面的抓取。本篇博客详细介绍了如何在MacOS系统上安装Splash。

Step One 安装Homebrew

Homebrew是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,相当于linux下的apt-get、yum神器;Homebre可以在Mac上安装一些OS X没有的UNIX工具,Homebrew将这些工具统统安装到了 /usr/local/Cellar 目录中,并在 /usr/local/bin 中创建符号链接。
Homebrew的安装十分简单,只需要打开终端并输入如下命令:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

中间会提示你Press RETURN to continue or any other key to abort,直接按回车键继续。安装过程会持续几分钟。

Step Two 安装Docker

我们可以直接使用 Homebrew 来安装 Docker
在终端输入:brew cask install dock
(可能会先有一个Homebrew的更新,这会是一个漫长的过程,emmmmm)
漫长等待过后,应用程序界面就会出现一个Docker的图标啦!?
⚠️:首次下载过后,一定要点开图标,会有一个简单的安装过程,然后才能使用

Step Three 安装Splash

我们通过Docker来安装Splash,所以前两步特别重要,在终端输入:

docker run -p 8050:8050 scrapinghub/splash

MacOS splash的安装(超级详细版)_第1张图片
最后会出现类似这样的结果,代表安装成功。打开网址http://localhost:8050,可以看到如下界面,代表安装成功。MacOS splash的安装(超级详细版)_第2张图片

你可能感兴趣的:(爬虫,Homebrew,docker,splash,python)