Ug. Tôi vừa chuyển từ cài đặt Windows 7 sang hệ thống Lion. Tôi đang cố gắng tự dạy mình Ruby on Rails, và trong khi tôi thích ngôn ngữ, môi trường cảm thấy mong manh và bí ẩn. Tôi đã sử dụng lệnh tương tự để cài đặt heroku trên cả hai hệ thống, nhưng hệ thống X không hài lòng với cài đặt.Không thể tìm thấy heroku (> = 0) trong số [] (Gem :: LoadError)
Trên hệ thống X Tôi đã sử dụng rvm, đây có thể là vấn đề của tôi.
Điều khiển nơi Gems được cài đặt?
Làm cách nào để có thể chạy và chạy heroku? Và điều gì sẽ ngăn đá quý tiếp theo bị mất?
$ sudo gem install heroku
...
$ heroku -v
~/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:247:in `to_specs': Could not find heroku (>= 0) amongst [minitest-1.6.0, rake-0.8.7, rdoc-2.5.8] (Gem::LoadError)
from /Users/aliwells26/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:256:in `to_spec'
from /Users/aliwells26/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems.rb:1210:in `gem'
from /Users/aliwells26/.rvm/gems/[email protected]/bin/heroku:18:in `<main>'
$ gem environment
RubyGems Environment:
- RUBYGEMS VERSION: 1.8.11
- RUBY VERSION: 1.9.2 (2011-07-09 patchlevel 290) [x86_64-darwin11.2.0]
- INSTALLATION DIRECTORY: /Users/aliwells26/.rvm/gems/[email protected]
- RUBY EXECUTABLE: /Users/aliwells26/.rvm/rubies/ruby-1.9.2-p290/bin/ruby
- EXECUTABLE DIRECTORY: /Users/aliwells26/.rvm/gems/[email protected]/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86_64-darwin-11
- GEM PATHS:
- /Users/aliwells26/.rvm/gems/[email protected]
- /Users/aliwells26/.rvm/gems/[email protected]
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- http://rubygems.org/
$ echo $PATH
/Users/aliwells26/.rvm/gems/[email protected]tutorial/bin:/Users/aliwells26/.rvm/bin:/Users/aliwells26/.rvm/gems/ruby-1.9.2-p290/gems/rails-3.1.1/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin:/usr/local/git/bin
thử 'rvm use rails3tutorial',' gem install heroku', 'heroku -v'. –
Không 'sudo gem install' khi sử dụng' rvm'. –