【问题标题】:Errors installing Protractor on MAC OS 10.6在 MAC OS 10.6 上安装 Protractor 时出错
【发布时间】:2016-02-18 02:58:21
【问题描述】:

对这个安装有帮助吗?

$ npm i 量角器 -g | > utf-8-validate@1.2.1 安装 /usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/node_modules/ws/node_modules/utf-8-validate >> 节点-gyp 重建 child_process:customFds 选项已弃用,请改用 stdio。 在“/”处找不到“com.apple.pkg.CLTools_Executables”的收据。 在“/”处找不到“com.apple.pkg.DeveloperToolsCLILeo”的收据。 在“/”处找不到“com.apple.pkg.DeveloperToolsCLI”的收据。 gyp:未检测到 Xcode 或 CLT 版本! 吉普错误!配置错误 吉普错误!堆栈错误:`gyp` 失败,退出代码:1 吉普错误! ChildProcess.onCpExit 的堆栈(/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:343:16) 吉普错误! ChildProcess.emit (events.js:110:17) 的堆栈 吉普错误!堆栈在 Process.ChildProcess._handle.onexit (child_process.js:1067:12) 吉普错误!系统达尔文 10.8.0 吉普错误!命令“节点”“/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js”“重建” 吉普错误! cwd /usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/node_modules/ws/node_modules/utf-8-validate 吉普错误!节点-v v0.12.0 吉普错误!节点gyp -v v1.0.2 吉普错误!不好 > bufferutil@1.2.1 安装 /usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/node_modules/ws/node_modules/bufferutil >> 节点-gyp 重建 child_process:customFds 选项已弃用,请改用 stdio。 在“/”处找不到“com.apple.pkg.CLTools_Executables”的收据。 在“/”处找不到“com.apple.pkg.DeveloperToolsCLILeo”的收据。 在“/”处找不到“com.apple.pkg.DeveloperToolsCLI”的收据。 gyp:未检测到 Xcode 或 CLT 版本! 吉普错误!配置错误 吉普错误!堆栈错误:`gyp` 失败,退出代码:1 吉普错误! ChildProcess.onCpExit 的堆栈(/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:343:16) 吉普错误! ChildProcess.emit (events.js:110:17) 的堆栈 吉普错误!堆栈在 Process.ChildProcess._handle.onexit (child_process.js:1067:12) 吉普错误!系统达尔文 10.8.0 吉普错误!命令“节点”“/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js”“重建” 吉普错误! cwd /usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/node_modules/ws/node_modules/bufferutil 吉普错误!节点-v v0.12.0 吉普错误!节点gyp -v v1.0.2 吉普错误!不好 npm WARN 可选 dep 失败,继续 utf-8-validate@1.2.1 npm WARN 可选 dep 失败,继续 bufferutil@1.2.1 /usr/local/bin/protractor -> /usr/local/lib/node_modules/protractor/bin/protractor /usr/local/bin/webdriver-manager -> /usr/local/lib/node_modules/protractor/bin/webdriver-manager protractor@2.5.1 /usr/local/lib/node_modules/protractor ├── jasminewd@1.1.0 ├── jasminewd2@0.0.6 ├── html-entities@1.1.3 ├── q@1.0.0 ├── minijasminenode@1.1.1 ├── adm-zip@0.4.4 ├── optimist@0.6.1 (wordwrap@0.0.3, minimist@0.0.10) ├── jasmine@2.3.2 (exit@0.1.2, jasmine-core@2.3.4) ├──accessibility-developer-tools@2.6.0 ├── source-map-support@0.2.10 (source-map@0.1.32) ├── glob@3.2.11 (inherits@2.0.1, minimatch@0.3.0) ├── lodash@2.4.2 ├── saucelabs@1.0.1 (https-proxy-agent@1.0.0) ├── request@2.57.0 (caseless@0.10.0, aws-sign2@0.5.0, forever-agent@0.6.1, stringstream@0.0.5, oauth-sign@0.8.0, tunnel-agent@0.4 .1、isstream@0.1.2、json-stringify-safe@5.0.1、node-uuid@1.4.7、combined-stream@1.0.5、qs@3.1.0、form-data@0.2.0、mime -types@2.0.14、tough-cookie@2.2.1、http-signature@0.11.0、bl@0.9.4、har-validator@1.8.0、hawk@2.3.1) └── selenium-webdriver@2.47.0 (tmp@0.0.24, rimraf@2.4.3, xml2js@0.4.4, ws@0.8.0)

【问题讨论】:

  • 我调用了 sudo rm -rf /Library/Developer/CommandLineTools 然后 xcode-select --install。

标签: macos selenium npm protractor


【解决方案1】:

安装XCode Command Line Tools 应该可以解决您的问题。

【讨论】:

【解决方案2】:

安装 XCode 命令行工具确实可以解决问题。

selected answer 中的链接目前指向 XCode 帮助页面。

安装 XCode CLT 的最简单方法是在终端中执行:

xcode-select --install

【讨论】:

    猜你喜欢
    • 2012-01-14
    • 2011-05-08
    • 2017-01-03
    • 1970-01-01
    • 1970-01-01
    • 2011-01-25
    • 2011-07-29
    • 2011-12-01
    • 1970-01-01
    相关资源
    最近更新 更多