Rails已经消失了

时间:2011-10-20 12:51:59

标签: ruby-on-rails install system

我开发了一个带有轨道的网络,它在几个月内完美运行。现在我去了我的web文件夹并启动了“rails server”但得到了回复:

  

此系统上当前未安装Rails。要获取最新版本,只需键入:     $ sudo gem install rails

我真的不明白导轨是如何从我的系统中消失的,我相信我没有删除它。我在Mac上使用rails 3.1。有什么线索或建议吗?

的Gemfile:

source 'rubygems.org';
gem 'rails', '3.1.0.rc5'
# gem 'rails', :git => 'git://github.com/rails/rails.git'

#group :test, :production do
# gem 'mysql', '5.1.58'
#end

#group :development do gem 'sqlite3'
#end

#gem install activerecord-mysql-adapter
gem 'json'

# Gems used only for assets and not required
# in production environments by default.
group :assets do
  gem 'sass-rails', "~> 3.1.0.rc"
  gem 'coffee-rails', "~> 3.1.0.rc"
  gem 'uglifier'
end

gem 'jquery-rails'

1 个答案:

答案 0 :(得分:0)

我遇到过类似的问题。 我相信rails 3.1.0是有缺陷的,我自己尝试了它并恢复到稳定版本的rails,即3.1.0以外的任何东西。如果你已经安装了RVM,那会更好。使用RVM,您可以拥有一个或多个rails版本,实际上是整个gemset。

我自己有一个全局gemset和另一个名为rails1的宝石集。

rvm gemset create gemset_name

安装ruby和rails版本后,可以将其设置为默认值

rvm gemset default@gemset_name

我当时做了这件事,它在我的结尾工作正常。 More on RVM

希望它有所帮助。