在尝试安装Appium时显示以下错误。在做sudo npm install -g appium
。
npm ERR! Error: Invalid name: "@gulp-sourcemaps/map-sources"
npm ERR! at ensureValidName (/usr/lib/nodejs/normalize-package-data/lib/fixer.js:284:15)
npm ERR! at Object.module.exports.fixNameField (/usr/lib/nodejs/normalize-package-data/lib/fixer.js:199:5)
npm ERR! at /usr/lib/nodejs/normalize-package-data/lib/normalize.js:29:38
npm ERR! at Array.forEach (native)
npm ERR! at normalize (/usr/lib/nodejs/normalize-package-data/lib/normalize.js:28:15)
npm ERR! at final (/usr/lib/nodejs/read-package-json/read-json.js:310:33)
npm ERR! at then (/usr/lib/nodejs/read-package-json/read-json.js:124:33)
npm ERR! at /usr/lib/nodejs/read-package-json/read-json.js:234:40
npm ERR! at fs.js:268:14
npm ERR! at /usr/lib/nodejs/graceful-fs/graceful-fs.js:103:5
npm ERR! If you need help, you may report this log at:
npm ERR! <http://github.com/isaacs/npm/issues>
npm ERR! or email it to:
npm ERR! <npm-@googlegroups.com>
npm ERR! System Linux 3.13.0-137-generic
npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install" "-g" "appium"
npm ERR! cwd /home/mosheko
npm ERR! node -v v0.10.25
npm ERR! npm -v 1.3.10
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /home/mosheko/npm-debug.log
npm ERR! not ok code 0
可能会有所帮助。使Appium在Ubuntu PC上工作的步骤:
-
安装ruby:粘贴以下命令在终端上并命中Enter
sudo apt-get install build-essential curl git m4 ruby texinfo libbz2-dev libcurl4-openssl-dev libexpat-dev libncurses-dev zlib1g-dev
-
安装Linux Brew:在终端粘贴以下命令,然后点击Enter
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/linuxbrew/go/install)"
-
设置啤酒的路径:类型:
gedit .bashrc
在终端,然后将以下内容复制到.bashrc
文件export PATH="$HOME/.linuxbrew/bin:$PATH" export MANPATH="$HOME/.linuxbrew/share/man:$MANPATH" export INFOPATH="$HOME/.linuxbrew/share/info:$INFOPATH"
-
安装节点:粘贴以下命令在终端上一个一个一个命令,然后命中Enter
brew update brew install node brew link node
-
安装Appium:
npm install -g appium npm install wd
-
启动appium:粘贴以下命令在终端上并命中Enter
appium
谢谢
安装Java并检查Java版本
步骤1:Java -version
从Ubuntu存储库中安装Node.js和NPM。
步骤2:sudo apt update
步骤3:sudo apt install nodejs
步骤4:nodejs-versionout put:v8.10.0(节点的版本(
步骤5:sudo apt安装npm
步骤6:npm- version(npm版本(。
步骤7:3.5.2
步骤8:sudo npm install -G appium
步骤9:NPM安装WD
步骤10:NPM安装-G Appium -Doctor
要验证" Appium"安装,我们可以使用Appium-Doctor。为此,我们必须使用NPM安装Appium医生。
步骤11:appium-doctor
步骤12:在终端中键入" appium",然后按Enter按钮。
Appium将开始。