Installing rails error: Operation not permitted

Installing rails error: Operation not permitted

我确实是 Ruby 的新手。这是我的第一天,自然要从在我的机器上安装它开始。

我正在使用 Mac os El Capitan。它已经与 ruby 一起提供,所以我刚刚更新了它,安装了 rvm & gem 并尝试使用以下命令安装 rails:

rvm get head
sudo gem update --system
sudo gem install rails

最后一条命令(安装 rails)出现以下错误:

ERROR:  While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/rackup

知道它是什么以及如何解决它吗?我在 Whosebug 上发现了几个类似但不相同错误的问题,但我什至不明白答案。再次说明我真的是新手

编辑:

我不断收到评论说这是一个重复的问题。但是,它并没有给我与其他问题相同的错误。 请如果有人知道这个错误是关于什么的,或者它是否真的是同一个错误,请解释原因,否则我看不出为什么你应该在不理解错误消息的情况下将问题标记为重复。

我的建议是安装 rbenv。稍后您可以轻松地在 ruby 版本

之间切换
brew install rbenv ruby-build

# Add rbenv to bash so that it loads every time you open a terminal
echo 'if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi' >> ~/.bash_profile
source ~/.bash_profile

# Install Ruby
rbenv install 2.3.1
rbenv global 2.3.1
ruby -v

然后安装rails

gem install rails -v 4.2.6
rbenv rehash
rails -v
# Rails 4.2.6