什麼之間的主要區別是:我有一個問題,它告訴我,我錯過了這些寶石Ruby on Rails的 - 耙安裝/解壓
rake gems:install
rake gems:unpack
。我做了耙寶石:安裝。然後我以爲我已經安裝了寶石。但它又說,我錯過了寶石。在我做耙寶石之後:解壓。它解決了這個問題。這是爲什麼?
####[email protected]#.com [~/rails_apps/employee_tracker]# rake db:migrate
(中/ HOME2 /#COM/rails_apps/employee_tracker) 缺少這些必要的寶石: authlogic
acl9
您正在運行: 紅寶石1.8.7.174位於/ usr /斌/ ruby rubygems 1.3.7 at /home2/#com/.gem/ruby/1.8,/usr/lib64/ruby/gems/1.8
運行rake gems:install
安裝缺失的寶石。
[email protected]#.com [〜/ rails_apps/employee_tracker]#耙寶石:安裝
(在/ HOME2 /#COM/rails_apps/employee_tracker) 寶石安裝authlogic 成功安裝authlogic-2.1.6 1顆寶石安裝 爲authlogic-2.1.6裏安裝的文件... 爲authlogic-2.1.6安裝RDoc文檔... 創業板安裝acl9 --source http://gemcutter.org 成功安裝acl9-0.12.0 1顆寶石安裝 安裝ri文檔acl9-0.12.0 ... 安裝用於acl9-0.12.0 RDoc文檔...
[email protected]#.com [〜/ rails_apps/employee_tracker]#耙分貝:遷移
(在/ HOME2 /#COM/rails_apps/employee_tracker) 缺少這些必要的寶石: authlogic
acl9
您正在運行: 紅寶石1.8.7.174位於/ usr /斌/紅寶石 RubyGems的1.3.7在/home2/#com/.gem/ruby/1.8, /usr/lib64/ruby/gems/1.8
運行rake gems:install
安裝缺失的寶石。
[email protected]#.com [〜/ rails_apps/employee_tracker]#耙寶石:解包
(在/ HOME2 /#COM/rails_apps/employee_tracker) 寶石安裝authlogic 成功安裝authlogic-2.1.6 1顆寶石安裝 爲authlogic-2.1.6裏安裝的文件... 爲authlogic-2.1.6安裝RDoc文檔... 創業板安裝acl9 --source http://gemcutter.org 成功安裝acl9-0.12.0 1顆寶石安裝 安裝ri文檔acl9-0.12.0 ... 安裝acl9-0.12.0的RDoc文檔... 解包的gem:'/home2/#com/rails_apps/employee_tracker/vendor/gems/authlogic-2.1.6' 解包的gem:'/ home2 /#com/rails_apps/employee_tracker /供應商/寶石/ acl9-0.12。0'