使用rails服务器运行Web应用程序

时间:2013-04-12 10:19:28

标签: ruby-on-rails macos

我需要在Mac OS 10.8上使用rails应用程序,但是我在启动rails服务器时遇到了麻烦。

我安装了Ruby,我使用的是版本ruby-1.9.2-p320,我安装了rvm和rails。 遵循Ruby入门指南(http://guides.rubyonrails.org/getting_started.html)我现在需要的只是导航到我的应用程序文件夹并运行命令:

rails server

但我收到此错误

git://github.com/archiloque/rest-client.git (at master) is not checked out. Please run `bundle install`

运行命令bundle install时,我遇到了以下错误

Could not find gem 'rest-client (>= 0) ruby' in git://github.com/archiloque/rest-client.git (at master).
Source does not contain any versions of 'rest-client (>= 0) ruby'

我错过了什么?

我刚注意到的奇怪的事情就是跑步时

gem rails install

我收到有关rails已正确安装(Successfully installed rails-3.2.13)的通知,但在检查其版本时

rails --version

我再次收到错误消息

git://github.com/archiloque/rest-client.git (at master) is not checked out. Please run `bundle install`

我的Gemfile的内容如下:

source 'https://rubygems.org'

gem 'rails', '3.2.5'
gem 'sqlite3'
gem 'devise', '2.1.2'
gem 'rest-client', :git => 'git://github.com/archiloque/rest-client.git'
gem 'jquery-rails'
gem 'rspec-rails', group: [:test,:development]
gem "paperclip", :git => "git://github.com/thoughtbot/paperclip.git"
gem "rb-readline"

group :assets do
gem 'sass-rails',   '~> 3.2.3'
gem 'coffee-rails', '~> 3.2.1'
gem 'twitter-bootstrap-rails'
gem 'uglifier', '>= 1.0.3'
end

group :test do
gem 'debugger'
gem 'factory_girl_rails'
gem 'capybara'
gem 'guard-rspec'
gem 'vcr'
gem 'fakeweb'
gem 'rb-fsevent', :require => false
gem 'guard-rspec'
gem 'growl'
gem 'database_cleaner'
end

group :development do
gem 'capistrano'
gem 'capistrano-ext'
gem 'rvm-capistrano'
end

1 个答案:

答案 0 :(得分:1)

rest-client的所有者移动了存储库,请参阅此处(https://github.com/archiloque/rest-client)。

在Gemfile gem 'rest-client', :git => 'git://github.com/rest-client/rest-client.git'

中使用此功能
相关问题