macaca 安装记录 (一)

1.jdk,node.js,npm的安装,如果不懂就百度

2.修改下载源地址
首先改下载源,改成淘宝的
npm config set registry https://registry.npm.taobao.org
npm config get registry 测试是否成功

macaca 安装记录 (一)_第1张图片
image.png

如果不能直接安装请这样做

macaca 安装记录 (一)_第2张图片
切换淘宝源失败

3.安装macaca-client
npm i macaca-cli -g
macaca -v(已安装好了只是为了截图)

macaca 安装记录 (一)_第3张图片
image.png

4.安装macaca-chrome(这里有个坑,一会二解释,先怼上去再说)
npm i macaca-chrome -g

好了即便这样安装不报错运行macaca的时候也会报错
原因在于第4步的macaca自带的chrome为2.2的版本,所以我们需要替换成高版本的,比如我的谷歌是59版本的,谷歌driver传送门
下载最新版本的chromedriver然后替换老版本的,
可以搜索 node_modules 这个文件夹,然后找到我们将要替换的exec文件夹的driver就好
比如我的
C:\Users\Administrator\AppData\Roaming\npm\node_modules\macaca-chrome\node_modules\macaca-chromedriver (找文件推荐everything 如果需要请自行百度下载)

macaca 安装记录 (一)_第4张图片
image.png

然后就可以继续进行各种骚操作了;

7.api传送门
macaca python api 在 https://macacajs.github.io/wd.py/api.html#macaca.webelement.WebElement.element_by_class_name

如果上面的教程有问题,请及时指出,避免让他人采坑。

下一次更新 macaca 采坑操作

你可能感兴趣的:(macaca 安装记录 (一))