這是我第一天用Ruby,所以也許這是一個非常stoopid的要求,但在一天0.5我放棄了。我需要運行一個用Ruby 2.2.0編寫的應用程序。首先我下載了Ruby 2.3.0,但後來也得到了2.2.0,並使用了rvm --default use 2.2.0命令。 仍然在usr/local/lib/site_ruby中只有一個2.3.0。文件夾,並鍵入sudo apt install ruby-bundler && bundler install
當可預見我得到一個錯誤:紅寶石不會啓動,問題與版本
/usr/local/lib/site_ruby/2.3.0/rubygems.rb:270:in
find_spec_for_exe': can't find gem bundler (>= 0.a) (Gem::GemNotFoundException) from /usr/local/lib/site_ruby/2.3.0/rubygems.rb:298:in
activate_bin_path' from /usr/local/bin/bundler:22:in `'
我會爲一些啓示 的Ubuntu 16.04非常感謝,應用程序使用Ruby 2.2.0,我也有紅寶石2.3.0
謝謝嘉豪!我被這些捆綁軟件和寶石弄糊塗了,我來自Python世界:D該應用程序仍然不能運行,但它似乎更接近:) – fanny
@fanny bundler只是一個非常方便的gem依賴管理器。你可以從[它的github頁面](http://github.com/bundler/bundler) –