Rails命令无法正常工作

时间:2011-08-09 06:22:37

标签: ruby-on-rails ubuntu rubygems

我找不到有这个问题的人,所以我想我会问。

rails new myNewRailsApp

这很好用。

cd myNewRailsApp
ls

显示一切似乎已正确生成。

rails server

这将创建一个新目录“server”并创建一个新的rails应用程序。它似乎也发生在“生成”和其他命令词中。我在版本3.0.9(考虑现在回滚),我清除它,所有宝石,并重新安装。我错过了一些明显的东西吗?

编辑:我在Ubuntu 11.04上运行。

2 个答案:

答案 0 :(得分:1)

看起来它正在使用Rails 2在您的应用中生成新的应用。我已经完成了几次以及使用应用程序名称“c”和“s”创建的应用程序数量。

要使用

bundle exec rails server

script/rails server

或从系统中卸载rails 2

答案 1 :(得分:0)

似乎该命令仍在使用2.x版本的rails。 如果要为不同的项目使用多个版本的rails,请使用rvm为每个rails版本创建gemset。

[http://beginrescueend.com/] [1]

如果你不想使用rvm,请卸载旧版本的rails并尝试重新安装rails 3.x.