Rbenv之后Rails Gem安装失败

时间:2014-04-19 01:26:50

标签: ruby-on-rails rbenv

所以当我跑:

$ rails new mywebapp

我收到以下错误:

Your user account isn't allowed to install to the system Rubygems.

尽管通过Homebrew安装了rbenv。

我已将以下内容添加到〜/ .bash_profile

eval "$(rbenv init -)"

并安装了Ruby版本。

运行:

$ echo $PATH

给我:

/Users/myusername/.rbenv/shims:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin

我不知道从哪里开始。希望有人可以提供帮助。

非常感谢。

2 个答案:

答案 0 :(得分:2)

基于对原始问题的评论,答案是使用系统安装的rails可执行文件而不是rbenv版本。修复是运行:

gem install rails

答案 1 :(得分:2)

就此问题与Dylan达成一致,我认为最佳解决方案是使用rbenv global 2.1.1明确设置 Rbenv全球版 然后在该版本上重新安装bundler。

gem uninstall bundler gem install bundler rbenv rehash

这对我有用。 希望它有所帮助。