【问题标题】:Appium update on UbuntuUbuntu 上的 Appium 更新
【发布时间】:2014-06-25 18:09:45
【问题描述】:
我已经在我的 Ubuntu 机器上安装了 Appium,使用
npm install -g appium
但是,现在我需要将其升级到更新版本,例如 0.18.2 或低于 Appium 1.0.0 的级别。
npm update -g appium
安装我现在不想要的 Appium 1.0.0。
我该怎么做?
【问题讨论】:
标签:
android
selenium
selenium-webdriver
appium
【解决方案1】:
要安装特定版本,比如 1.4.0,您可以使用:
npm install -g appium@1.4.0
好的,我应该解释一下为什么在这种情况下我推荐install 而不是update。 0.18.2 是 1.0.0 之前的版本,如果您已经使用较新版本,则无法通过 update 安装。
如果是 1.4.0 版本,您不需要通过@1.4.0 声明版本,因为它是当前的稳定版本,您可以简单地使用npm install -g appium 安装它。
例如,如果您想通过 npm 安装旧的 0.18.2 版本,则应使用 @0.18.2 声明版本。
【解决方案2】:
要安装不同版本的appium,需要先卸载当前版本。
npm uninstall -g appium
然后您可以通过运行此命令来安装特定版本,例如
npm install -g appium@1.4.16
【解决方案3】:
你应该添加这个命令来安装,否则你会收到权限错误
sudo npm install -g appium --unsafe-perm=true --allow-root