【问题标题】:How to install Rails without using sudo gem install如何在不使用 sudo gem install 的情况下安装 Rails
【发布时间】:2017-06-07 01:45:11
【问题描述】:

我已经使用 Homebrew 安装了 rbenv。

$ rbenv local
2.4.0

$ rbenv global
2.4.0

$ ruby -v
ruby 2.4.0p0 (2016-12-24 revision 57164) [x86_64-darwin16]

当我检查 Rails 版本时,我收到以下消息;

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

$ sudo gem install rails

You can then rerun your "rails" command.

我被告知不要使用 sudo 安装 Rails,所以我尝试运行 gem install rails,但它给了我以下错误;

ERROR:  While executing gem ... (Errno::EACCES)
    Permission denied @ rb_sysopen -        /Users/USER1/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/thread_safe-0.3.6/.rspec

我不应该使用 sudo 安装 rails 是否正确,如果可以,我该怎么做?

【问题讨论】:

标签: ruby-on-rails ruby macos-sierra rbenv


【解决方案1】:

我安装了 RVM(需要下载和使用 GPG)并按照 RVM 安装页面上的步骤进行操作。你应该使用 sudo 吗?我已经阅读了两种方式。这是页面链接:

https://rvm.io/rvm/install

安装 RVM 后的命令:

\curl -sSL https://get.rvm.io | bash -s stable --rails

这将安装可用的最新稳定版本的 rails。我是作为一个完整的新手这样做的,到目前为止它对我(作为一个稍微高一点的新手)有效。

【讨论】:

    猜你喜欢
    • 2019-04-13
    • 1970-01-01
    • 1970-01-01
    • 2012-03-10
    • 2013-12-26
    • 1970-01-01
    • 1970-01-01
    • 2019-03-30
    • 1970-01-01
    相关资源
    最近更新 更多