mkdir:无法创建目录'/ usr / local / n / versions':权限被拒绝

时间:2015-09-30 13:56:03

标签: linux node.js ubuntu

当我在我的计算机(Ubuntu)上运行npm install n -g时,我遇到以下错误:

➜  ~  npm install -g n

/home/joes/.nvm/v0.10.38/bin/n ->          /home/joes/.nvm/v0.10.38/lib/node_modules/n/bin/n
n@2.0.2 /home/joes/.nvm/v0.10.38/lib/node_modules/n`

➜  ~  n

mkdir: cannot create directory ‘/usr/local/n/versions ’: Permission denied
mkdir: cannot create directory ‘/usr/local/n/versions ’: Permission denied
find: '/usr/local/n/versions': No such file or directory`
Error: no installed version

1 个答案:

答案 0 :(得分:4)

您是否以ubuntu计算机上的root用户身份登录?如果没有,请尝试使用sudo运行命令。

您也可能必须chown /usr/local/n目录给您的用户。

通常其中之一导致您看到的权限被拒绝错误。