web-dev-qa-db-ja.com

npm install:エラー:EACCES:権限が拒否されました、mkdir

Mac OS10.12.5でSudo npm install -g appiumを実行しようとしました。

このエラーが発生します:

infoChromedriverのインストールプラットフォーム「mac」およびアーキテクチャ「64」用のChromedriverバージョン「2.30」のインストール

info Chromedriver Installchromedriver_mac64を書き込むために一時ファイルを開いています...

エラー:EACCES:権限が拒否されました、mkdir

'/usr/local/lib/node_modules/appium/node_modules/appium-chromedriver/2017820-44752-12jfqpb.z2hd'

npm ERR!コードELIFECYCLE

npm ERR! errno 1

npm ERR! [email protected]インストール:node install-npm.js npm ERR!終了ステータス1npm ERR!

このインストールの試みはSudoを使用したものであり、他の試みはそうではなかったため、これは重複した質問ではありません。

3
Steve W

Node/NPMを再インストールしました。問題が解決しました。

1
Steve W

Sudo npm install -g appium --unsafe-perm = true --allow-root

私のために働いた

22
Long Nguyen

npmを使用しているので、使用する必要があります

Sudo npm install --unsafe-perm
実行するすべてのコマンドで安全でないモード
うまくいけば、それが役立つでしょう

4
Kajal Glotra