我正试图获取有关在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' –