我使用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是正确的,如果是这样,我该怎么办?
答案 0 :(得分:0)
我安装了RVM(需要下载和使用GPG)并按照RVM安装页面上的步骤进行操作。你应该使用sudo吗?我读过这两种方式。这是页面链接:
安装RVM后的命令:
\curl -sSL https://get.rvm.io | bash -s stable --rails
这将安装最新稳定版本的rails。我这样做是一个完整的新手,到目前为止它对我有用(作为一个稍微高一点的新手)。