簡體   English   中英

Rails在Mac OSX 10.5.8上安裝3.0.1

[英]Rails install 3.0.1 on Mac OSX 10.5.8

按照以下說明,我已經成功安裝了Git和RVM: http ://railstutorial.org/book#sec: install_rails我已經按照安裝說明進行操作了。 這是得到的:

Rose-MBP:~ roseemmons$ rails -v
/Users/roseemmons/.rvm/gems/ruby-1.9.2-p0@global/specifications/rake-0.8.7.gemspec:27:in `load_specification': uninitialized constant Gem::VERSION (NameError)
    from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/specification.rb:540:in `initialize'
    from /Users/roseemmons/.rvm/gems/ruby-1.9.2-p0@global/specifications/rake-0.8.7.gemspec:3:in `new'
    from /Users/roseemmons/.rvm/gems/ruby-1.9.2-p0@global/specifications/rake-0.8.7.gemspec:3:in `load_specification'
    from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/source_index.rb:86:in `load_specification'
    from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/source_index.rb:122:in `load_gems_in'
    from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/source_index.rb:121:in `each'
    from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/source_index.rb:121:in `load_gems_in'
    from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/source_index.rb:75:in `from_gems_in'
    from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/source_index.rb:47:in `from_installed_gems'
    from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:141:in `source_index'
    from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:310:in `activate'
    from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:65:in `active_gem_with_options'
    from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:50:in `gem'
    from /usr/bin/rails:18

丑陋不是嗎? 我自己學習RoR,所以不知道這意味着什么或如何解決。 感謝所有幫助! 先感謝您!

rvm-默認使用1.9.2

將設置默認的紅寶石,這樣您就不必在每次啟動終端時都輸入它

$ rvm使用1.9.2

顯然,RVM不會記住此設置,因此每次啟動Terminal時都必須輸入該設置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM