【问题标题】:Install PhantomJS on MacOs 10.11 El Captian在 MacOs 10.11 El Capitan 上安装 PhantomJS
【发布时间】:2015-11-05 09:32:03
【问题描述】:

升级到 10.11 (El Capitan) 后,我无法在我的 macbook 中安装 phantomJs。

每当我尝试使用自制软件安装它时,都会出现以下错误:

$ brew install phantomjs
phantomjs: OS X Yosemite or older is required.
Error: An unsatisfied requirement failed this build.

【问题讨论】:

标签: javascript macos phantomjs homebrew


【解决方案1】:

Something is broken since Xcode 7,如果你有 npm 你可以安装它:

npm install -g phantomjs-prebuilt

问题已经解决,您可以download it

【讨论】:

  • 是的,你是对的。我终于用 npm 安装了它
  • @jfcorugedo 很高兴它有帮助:)
  • 仅供参考...这个 npm 安装程序现在称为 phantomjs-prebuilt。
【解决方案2】:

请注意:

npm install -g phantomjs 

将安装v1.9.8

最新的预览版 v2.0.1 在 10.11 El Captian 上正常工作是 available as a binary download

只需将下载中的bin/phantomjs 复制到您机器上的/usr/local/bin/(或任何您想要的位置)。

【讨论】:

  • npm install -g phantomjs 也将安装 2.1.1
【解决方案3】:
brew update

然后

brew install phantomjs

【讨论】:

  • 对我来说,从 phantomjs.org 2.1 版本的 brew 和下载都不起作用。我整个晚上都在挣扎。降级到 2.0(从github.com/eugene1g/phantomjs/releases 下载)后一切正常。我在 Mac Os Sierra 上使用 codeception 和验收测试。
【解决方案4】:

通过 Homebrew 或 MacPorts 安装

brew install phantomjs

port install phantomjs

检查版本使用:phantomjs --version

这将安装最新版本。目前:2.1.1

我的 Mac OSX 版本:OS X El Capitan - Version 10.11.6

谢谢!

【讨论】:

    【解决方案5】:

    如果这不起作用,请尝试:

    brew 安装 npm

    npm install phantom phantomjs -g
    

    【讨论】:

      【解决方案6】:

      安装独立 phantomjs 最快最简单的方法(在 Mac OSX El Captian 上测试)(使用 brew 或 macports 安装需要很长时间,因为它们会安装整个 qt 和其他包)

      • http://phantomjs.org/download.html下载并解压phantomjs-2.0.0-macosx.zip

      • brew install upx

      • upx -d phantomjs-2.0.0-macosx/bin/phantomjs

      • 在终端中将 phantomjs 添加到系统路径:sudo nano /etc/paths

      • 回显 $PATH
      • 将 your_directory/phantomjs-2.0.0-macosx/bin 添加到末尾
      • 按 control-x 退出。
      • 输入“Y”保存修改后的缓冲区。
      • 重启终端
      • 终端:phantomjs -v 将显示 phantomjs 的版本(如果安装正确)

      【讨论】:

      • 谢谢!我下载了我需要的正确版本并且能够自行安装。
      • 我下载 phantomjs 并将其移动到 /usr/local/bin。为我工作
      【解决方案7】:

      最新发布的 Mac 二进制文件 (2.1.1) 包含二进制文件中的所有依赖项。它开箱即用http://phantomjs.org/download.html

      【讨论】:

        猜你喜欢
        • 2016-02-02
        • 2016-08-21
        • 2015-12-29
        • 2016-06-24
        • 1970-01-01
        • 2016-03-15
        • 1970-01-01
        • 2016-02-26
        • 1970-01-01
        相关资源
        最近更新 更多