Ubuntu 安装 Appium

一上来就按Appium 官网的安装说明,运行下面的指令

npm install -g appium

先是遇到权限问题,无法往 /usr/local/lib 里写文件,改成

sudo npm install -g appium

或者

npm install -g appium

权限问题没有了,但是又碰到脚本的语法错误

SyntaxError: Unexpected token '.'
at wrapSafe (internal/modules/cjs/loader.js:1053:16)

网上一通搜索,发现极有可能是Ubuntu的默认nodejs 版本问题。运行

node -v 

发现系统默认的nodejs 版本太低了。于是将系统默认安装的npm和nodejs移除

sudo apt remove npm
sudo apt remove nodejs

安装最新稳定版nodejs,改成用nvm 维护nodejs 版本

# 安装 nvm (Node 版本管理器)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh | bash
# 下载并安装 Node.js(可能需要重启终端)
nvm install 22

这回,按照Appium 官网的安装说明就一路顺利了。

发表评论