在OSX Yosemite和最新版本的meteor(1.0.1)上,无论我卸载和重新安装多少次,似乎都无法在没有sudo的情况下运行它。我的用户帐户是管理员帐户。但meteor拒绝在没有sudo的情况下运行。我收到的所有错误都是:
顺便提一下,
-bash: meteor: command not found
我在这里看到了一些类似的问题帖子。我已经尝试使用磁盘工具修复磁盘权限。我还尝试过:
sudo chown -R $myUsername /usr/local/bin/meteor
我不确定还能做什么,因为这似乎是权限问题。有人有什么建议吗?
可能有用的附加信息:
$ sudo which meteor
/usr/local/bin/meteor
$ sudo ls -l /usr/local/bin/meteor
-rwxrwxrwx 1 root wheel 3528 Dec 18 23:14 /usr/local/bin/meteor
$ ls -ld /usr/local/bin
drwx------ 6 502 wheel 204 Dec 18 23:14 /usr/local/bin
顺便提一下,
ls -l /usr/local/bin/meteor
只能通过 sudo
命令使用。
chmod 777
命令时,世界上就会有一只小猫咪离开人世。 - janos