2013-05-06 142 views
0

我剛剛使用自制軟件安裝了ruby,並執行了rails的gem安裝。Rails安裝問題(Mac 10.7)

雖然它說,軌道已安裝,當我在鐵軌上的終端,我得到以下輸出類型:

/Users/moveablecode/.rvm/rubies/ruby-1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:55:in `require': dlopen(/Users/moveablecode/.rvm/rubies/ruby-1.9.3-p392/lib/ruby/1.9.1/x86_64-darwin11.4.0/digest/md5.bundle, 9): Library not loaded: /opt/local/lib/libcrypto.1.0.0.dylib (LoadError) 
    Referenced from: /Users/moveablecode/.rvm/rubies/ruby-1.9.3-p392/lib/ruby/1.9.1/x86_64-darwin11.4.0/digest/md5.bundle 
    Reason: image not found - /Users/moveablecode/.rvm/rubies/ruby-1.9.3-p392/lib/ruby/1.9.1/x86_64-darwin11.4.0/digest/md5.bundle 
    from /Users/moveablecode/.rvm/rubies/ruby-1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:55:in `require' 
    from /Users/moveablecode/.rvm/gems/ruby-1.9.3-p392/gems/railties-3.2.13/lib/rails/generators/app_base.rb:1:in `<top (required)>' 
    from /Users/moveablecode/.rvm/rubies/ruby-1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:55:in `require' 
    from /Users/moveablecode/.rvm/rubies/ruby-1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:55:in `require' 
    from /Users/moveablecode/.rvm/gems/ruby-1.9.3-p392/gems/railties-3.2.13/lib/rails/generators/rails/app/app_generator.rb:1:in `<top (required)>' 
    from /Users/moveablecode/.rvm/rubies/ruby-1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:55:in `require' 
    from /Users/moveablecode/.rvm/rubies/ruby-1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:55:in `require' 
    from /Users/moveablecode/.rvm/gems/ruby-1.9.3-p392/gems/railties-3.2.13/lib/rails/commands/application.rb:24:in `<top (required)>' 
    from /Users/moveablecode/.rvm/rubies/ruby-1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:55:in `require' 
    from /Users/moveablecode/.rvm/rubies/ruby-1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:55:in `require' 
    from /Users/moveablecode/.rvm/gems/ruby-1.9.3-p392/gems/railties-3.2.13/lib/rails/cli.rb:15:in `<top (required)>' 
    from /Users/moveablecode/.rvm/rubies/ruby-1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:55:in `require' 
    from /Users/moveablecode/.rvm/rubies/ruby-1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:55:in `require' 
    from /Users/moveablecode/.rvm/gems/ruby-1.9.3-p392/gems/railties-3.2.13/bin/rails:7:in `<top (required)>' 
    from /Users/moveablecode/.rvm/gems/ruby-1.9.3-p392/bin/rails:19:in `load' 
    from /Users/moveablecode/.rvm/gems/ruby-1.9.3-p392/bin/rails:19:in `<main>' 
    from /Users/moveablecode/.rvm/gems/ruby-1.9.3-p392/bin/ruby_noexec_wrapper:14:in `eval' 
    from /Users/moveablecode/.rvm/gems/ruby-1.9.3-p392/bin/ruby_noexec_wrapper:14:in `<main>' 

任何解決方案來解決這些錯誤?

+1

可能重複的最簡單的方法[如何獲得的dlopen加載到啓動軌道(http://stackoverflow.com/questions/8214926/how-to-get-dlopen-loaded-to-start-rails) – 2013-05-06 13:22:41

+0

你有什麼試過的?你有文件'/ opt/local/lib/libcrypto.1.0.0.dylib'嗎? – fotanus 2013-05-06 13:22:44

+0

Simone,您發佈的答案中的鏈接似乎已被破壞。有我可以訪問的替代鏈接嗎? – Sagar 2013-05-06 17:53:15

回答

2

嘗試使用railsinstaller。從http://railsinstaller.org/ 下載它,並按照從http://pragmaticstudio.com/blog/2010/9/23/install-rails-ruby-mac步驟它將爲you.This更有幫助是安裝導軌

+0

試過了!我得到相同的錯誤。如果我正確的,似乎我沒有一些依賴軌道需要! – Sagar 2013-05-08 06:45:48

+1

這解決了我的問題!我完全卸載了ruby rails和rvm(rvm implode),然後按照鏈接上的說明操作,一切正常! – Sagar 2013-05-08 08:23:53

+0

plz然後將其標記爲已接受 – Shrikant1712 2013-05-08 10:05:45