我使用 npm 安装 appium 2.0.0-beta.46。 之后我安装了appium 1.22,但appium -v仍然显示2.0.0-beta.46。
所以我尝试了各种选择
npm uninstall -g [电子邮件受保护]
sudo npm uninstall -g [电子邮件受保护]
sudo npm uninstall -g appium@beta
sudo npm uninstall -g appium@next 加号
npm 缓存清理 --force 但我还是得到了 $ appium -v 2.0.0-beta.46
当我这么做的时候 $哪个appium,我明白了 /usr/local/bin/appium
我重启了两次系统,但没有用。 卸载 2.0.0-beta.46 并返回到 1.22 的最佳方法是什么?
感谢您的帮助。
也许还要卸载appium 1.22,希望之后一切都清理干净。
npm uninstall -g appium
由于我无法卸载Appium 2.0、1.22、node等所有碎片,所以我冒险安装了试用版PowerMyMac工具,并且可以清理所有软件。我知道这不是一个可靠的解决方案,我不会向其他人建议,但我很绝望,它确实有效。
为了解决问题,我从根目录中删除了 appium 文件夹,并使用 npm install -g appium@version 安装了最新的 appium 版本。例如:npm install -g [电子邮件受保护]
我必须删除
which appium
下指定的appium文件夹,即
% which appium
/usr/local/bin/appium
% rm -rf /usr/local/bin/appium
之后我能够成功卸载并重新安装最新的appium:
% npm uninstall -g appium
up to date in 333ms
% npm install -g appium@latest
added 449 packages in 24s
57 packages are looking for funding
run `npm fund` for details
% appium -v
2.5.1