我正試圖獲取有關在RVM中安裝的ruby版本以及相關的gemsets和gems的信息。如何從ruby與RVM進行交互?
我的第一個想法是使用系統調用rvm list
爲每個Ruby獲取已安裝的Rubies和rvm use #{ruby_version} && rvm gemset list
。但是有一個問題。看來rvm use #{ruby_version}
已被RVM執行並確認(輸出Using #{path_to_ruby
),但列出的gemset是運行該腳本的Ruby版本中的一個。
有沒有什麼辦法通過CLI或API從Rubyscript與RVM進行通信?
你的來源是什麼樣子? – sarnold
我編輯了源代碼到問題 – NobbZ
我不知道你的問題的答案,但你可以使用'rvm gemset list_all' –