appium安装问题集锦

问题一:

MacBook-Air:Cellar$ npm -v

dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.61.dylib

  Referenced from: /usr/local/bin/node

  Reason: image not found

Abort trap: 6

解决办法:

brew uninstall --ignore-dependencies --force node
brew uninstall --ignore-dependencies --force icu4c
brew install icu4c
brew unlink icu4c && brew link icu4c --force
brew install node

问题二: 

MacBook-Air:Cellar$ npm install -g appium

/usr/local/bin/appium -> /usr/local/lib/node_modules/appium/build/lib/main.js

 

> [email protected] install /usr/local/lib/node_modules/appium/node_modules/appium-chromedriver

> node install-npm.js

 

Error trying to install Chromedriver binary. Waiting and trying again. frame.getFileName is not a function

Error trying to install Chromedriver binary. Waiting and trying again. frame.getFileName is not a function

Error trying to install Chromedriver binary. Waiting and trying again. frame.getFileName is not a function

Error trying to install Chromedriver binary. Waiting and trying again. frame.getFileName is not a function

 

解决办法:

brew uninstall node

安装nvm

$ brew install nvm 

在shell中可以使用nvm命令

如果没有.bash_profile文件需要自行touch .bash_profile哦

$ cd ~ 

$ vim .bash_profile

然后添加以下命令:

export NVM_DIR=~/.nvm

source $(brew --prefix nvm)/nvm.sh

然后重新source

$ source .bash_profile

使用nvm安装node

$ nvm ls-remote 查看 所有的node可用版本

$ nvm install xxx 下载你想要的版本

$ nvm use xxx 使用指定版本的node 

$ nvm alias default xxx 每次启动终端都使用该版本的node

猜你喜欢

转载自www.cnblogs.com/wx2017/p/8983952.html