我試圖在服務器上安裝chiliproject,繼-Well私下作出─文檔,我打這個錯誤找不到寶石「rubytree(〜> 0.5.2)紅寶石」,而在Debian安裝
Could not find gem 'rubytree (~> 0.5.2) ruby' in any of the gem sources listed in your Gemfile.
我做了一個寶石安裝rubytree
我得到這個消息
========================================================================
Thank you for installing rubytree.
WARNING: SIGNIFICANT API CHANGE in 0.8.0 !
------------------------------------------
Please note that as of 0.8.0 the CamelCase method names are DEPRECATED.
The new method names follow the ruby_convention (separated by '_').
The old CamelCase methods still work (a warning will be displayed),
but may go away in the future.
Details of the API changes are documented in the API-CHANGES file.
========================================================================
Successfully installed rubytree-0.8.1
1 gem installed
Installing ri documentation for rubytree-0.8.1...
file 'COPYING,API-CHANGES' not found
Installing RDoc documentation for rubytree-0.8.1...
file 'COPYING,API-CHANGES' not found
這跟它的安裝是成功的。那麼,爲什麼我會得到這個錯誤呢? 如果錯誤來自API更改,我該如何請求rubytree gem的0.5.2版本?
當我做了gem list --local | grep 'rubytree'
我有這樣的輸出rubytree (0.8.1)
那麼,爲什麼說系統無法找到寶石「rubytree」?
感謝您的幫助,
ChiliProject已經使用bundler並指定'rubytree〜> 0.5.2'。我們相當堅持目前... –
那麼,如果你沒有注意到,最高版本的rubytree <0.6是0.5.3。只是說。除非rubytree的創建者突然決定發佈0.5.8版或其他版本,否則你的行與我的行完全相同。 – Batkins
是的,但考慮到你提出的編輯沒有做任何我們還沒有做過的事情。對不起,如果聽起來有點粗魯... –