'sudo gem install something' 和 'gem install something' 之间的区别

'sudo gem install something' 和 'gem install something' 之间的区别

在这种情况下,我使用它gem作为示例,但我认为它可以扩展到任何其他程序。

我使用 Mac,并使用目录中的rails命令进行安装。然后我尝试运行,这是输出:gem install rails/Users/myusername/workstationrails new somename

Rails is not currently installed on this system. To get the latest version, simply type:

    $ sudo gem install rails

我希望能够从我刚刚从“域”(用户名目录)安装的程序中执行命令。显然,至少在这种情况下,它不能这样工作。我遗漏了什么?安装和处理您经常使用的程序的正确方法是什么?

谢谢!

相关内容