0

我有 ruby​​ 2.0.0 和 rails 4 ,直到今天我总是能够做rails new .并让项目运行。

但是今天当我尝试运行它时,我得到了

/usr/bin/rails:22:in `load': cannot load such file -- /Users/potter/.rvm/gems/ruby-2.0.0-p247/gems/railties-4.0.0/bin/rails (LoadError)
    from /usr/bin/rails:22:in `<main>'

potters-MacBook-Pro:测试 potter$ rvm 列表

rvm rubies

   ruby-1.9.3-p448 [ x86_64 ]
=* ruby-2.0.0-p247 [ x86_64 ]

# => - current
# =* - current && default
#  * - default

我不知道发生了什么变化,有什么建议吗?

4

2 回答 2

1

由于某种原因,我的权限/User/<mac username>/.rvm从 755 更改为 744。我认为由于安装了 rjb 可能不得不这样做。

固定chmod

于 2013-10-23T05:56:57.120 回答
0

您的系统中似乎已经安装了 ruby​​ 和 rails (/usr/bin/rails)。我认为您应该清洁所有当前的导轨并从头开始重新安装

于 2013-10-23T05:55:31.203 回答