호보를 사용하여 웹 사이트를 만들려고합니다. Ruby, Rails 및 Hobo를이 순서로 설치했습니다. 그러나 hobo를 실행하여 새 사이트를 만들 때 방금 설치 한 경우에도 레일을 찾을 수 없다고합니다.호보가 레일을 찾을 수 없습니다
[일부 목록]의 레일 사이에 을 찾을 수 없습니다. 실제로 [일부 목록]에는 실제로 버전이 포함되어 있습니다. 다음 루비, 레일의 버전 및 젬과 함께, 맥 OS X 10.7.4에 난 :
/Library/Ruby/Site/1.8/rubygems/dependency.rb:247:in `to_specs': Could not find rails (~> 3.0.0) amongst
[abstract-1.0.0, actionmailer-3.2.6, actionmailer-3.0.15, actionpack-3.2.6, actionpack-3.0.15, activemodel-3.2.6, activemodel-3.0.15, activerecord-3.2.6, activerecord-3.0.15, activeresource-3.2.6, activeresource-3.0.15, activesupport-3.2.6, activesupport-3.0.15, arel-3.0.2, arel-2.0.10, builder-3.0.0, builder-2.1.2, bundler-1.1.4, coffee-rails-3.2.2, coffee-script-2.2.0, coffee-script-source-1.3.3, dryml-1.3.0, erubis-2.7.0, erubis-2.6.6, execjs-1.4.0, hike-1.2.1, hobo-1.3.0, hobo_fields-1.3.0, hobo_support-1.3.0, i18n-0.6.0, i18n-0.5.0, journey-1.0.4, jquery-rails-2.0.2, json-1.7.3, mail-2.4.4, mail-2.2.19, mime-types-1.19, multi_json-1.3.6, polyglot-0.3.3, rack-1.4.1, rack-1.2.5, rack-cache-1.2, rack-mount-0.6.14, rack-ssl-1.3.2, rack-test-0.6.1, rack-test-0.5.7, rails-3.2.6, railties-3.2.6, railties-3.0.15, rake-0.9.2.2, rdoc-3.12, rubygems-update-1.8.24, sass-3.1.19, sass-rails-3.2.5, sprockets-2.4.3, sprockets-2.1.3, sqlite3-1.3.6, thor-0.15.3, thor-0.14.6, tilt-1.3.3, treetop-1.4.10, tzinfo-0.3.33, uglifier-1.2.5, will_paginate-3.0.3] (Gem::LoadError)
from /Library/Ruby/Site/1.8/rubygems/specification.rb:777:in `activate_dependencies'
from /Library/Ruby/Site/1.8/rubygems/specification.rb:766:in `each'
from /Library/Ruby/Site/1.8/rubygems/specification.rb:766:in `activate_dependencies'
from /Library/Ruby/Site/1.8/rubygems/specification.rb:750:in `activate'
from /Library/Ruby/Site/1.8/rubygems/specification.rb:780:in `activate_dependencies'
from /Library/Ruby/Site/1.8/rubygems/specification.rb:766:in `each'
from /Library/Ruby/Site/1.8/rubygems/specification.rb:766:in `activate_dependencies'
from /Library/Ruby/Site/1.8/rubygems/specification.rb:750:in `activate'
from /Library/Ruby/Site/1.8/rubygems.rb:1232:in `gem'
from /usr/bin/hobo:22
은 여기 내 환경에 대한 좀 더 자세한 내용입니다
$ 레일 - -version
레일 3.2.6
$ 루비 -v
0 오류 메시지의 버전과 일치하지 않습니다루비 1.9.3p0 (2011-10-30 개정 33570) [x86_64에-darwin11.4.0]
$ gem env
RubyGems Environment:
- RUBYGEMS VERSION: 1.8.24
- RUBY VERSION: 1.8.7 (2011-12-28 patchlevel 357) [universal-darwin11.0]
- INSTALLATION DIRECTORY: /Library/Ruby/Gems/1.8
- RUBY EXECUTABLE: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
- EXECUTABLE DIRECTORY: /usr/bin
- RUBYGEMS PLATFORMS:
- ruby
- universal-darwin-11
- GEM PATHS:
- /Library/Ruby/Gems/1.8
- /Users/blake/.gem/ruby/1.8
- /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- http://rubygems.org/
이상한 점 : 내 RubyGems 환경에서는 Ruby 버전 1.8.7을 사용 중이며 Ruby 자체는 Ruby 버전 1.9.3p0이라고 말합니다. 뭐라 구요? 나는 그 경기를 만들어야합니까? –