【问题标题】:Installing/Using Phantom JS 2.0.1 with Casper JS on Linux在 Linux 上安装/使用 Phantom JS 2.0.1 和 Casper JS
【发布时间】:2016-01-03 03:28:26
【问题描述】:

我正在尝试通过 Casper JS 安装和使用 Phantom JS Preview 2.0.1 版,但我不知道如何使它们一起工作。

我已经安装了 Phantom JS 1.9.8,我已经看到可以从这里下载 2.0.1 https://github.com/Vitallium/phantomjs/releases/tag/2.0.1,但是我真的不知道如何使用它(单独使用它或与 Casper JS 一起使用)。

我也尝试使用npm install -g phantomjs2@2.0.1 安装它,但收到以下错误

错误:拒绝删除:/usr/local/bin/phantomjs 不在 /usr/local/lib/node_modules/phantomjs2

希望有人能指出正确的方向。

谢谢

【问题讨论】:

    标签: phantomjs casperjs


    【解决方案1】:

    在 Linux 上安装 phantomjs2:

    wget https://raw.githubusercontent.com/Pyppe/phantomjs2.0-ubuntu14.04x64/master/bin/phantomjs
    
    sudo chmod 755 phantomjs
    
    sudo cp ./phantomjs /usr/local/bin
    

    如果出现错误,尝试安装libicu52(可以找到here)。

    澄清一下,/usr/local/bin 包含会话期间使用的二进制文件。每次下载二进制文件时,只需将其放在那里,您就可以启动它们。

    【讨论】:

    • 嘿@Maxime 感谢您的回答,但我想安装 PhantomJS 的 2.0.1 预览版,而不是 2.0 版,有什么提示吗?
    • 我在任何地方都找不到 2.0.1。 Github、bitbucket……你在哪里看到的?
    • 这是一个分支,所以不确定它是否会被合并到真正的项目中。如果你不介意,你可以使用它!你在运行windows吗? Linux? Mac?
    • 在您的链接底部,您可以下载 phantomjs 的二进制文件,从那里真的很容易 :) !只需选择您需要的(windows、linux、mac),下载 zip 文件。解压缩。打开文件夹,进入 bin 并启动 phantomjs :)
    • 如果你想在 linux 上运行它,只需按照我在回答中所做的操作即可;)下载、解压缩、转到 tin bin,sudo chmod 755 phantomjs; sudo cp ./phantomjs /usr/local/bin。然后从任何地方:phantomjs -v 应该输出版本号 2.0.1 !
    猜你喜欢
    • 1970-01-01
    • 2018-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-28
    • 1970-01-01
    相关资源
    最近更新 更多