尝试安装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
答案 0 :(得分:1)
它可能会有所帮助。让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)"
设置brew的路径:在终端输入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
由于
答案 1 :(得分:0)
安装Java并检查Java版本
第1步:Java版本
从Ubuntu存储库中安装Node.js和npm。
步骤2:sudo apt更新
第3步:sudo apt安装nodejs
第4步:nodejs --version 输出:v8.10.0(节点的版本)
步骤5:sudo apt install npm
第6步:npm --version(npm版本)。
第7步:3.5.2
第8步:sudo npm install -g appium
第9步:npm install wd
第10步:npm install -g appium-doctor
要验证“ Appium”安装,我们可以使用appium-doctor。为此,我们必须使用npm安装appium doctor。
步骤11:appium-doctor
第12步:在终端中输入“ appium”,然后按Enter键。
Appium将启动。