Ruby环境下如何安装指定版本的gem工具?
如何安装指定版本的gem工具
gem本身属于Ruby的核心包之一,不需要通过复制文件的方式同步版本,直接用gem命令就能安装指定版本,步骤如下:
- 先确认目标机器当前的gem版本:
gem --version - (可选)如果需要卸载当前版本:
gem uninstall gem -v 你的当前版本号 - 安装指定版本的gem工具:
gem install gem -v 目标版本号 - 验证安装是否成功:
gem --version
如果你的Ruby是用rvm管理的,先切换到对应的Ruby环境再执行上述命令:rvm use ruby-2.1.0
复制~/.rvm/rubies/ruby-2.1.0/bin/gem文件的方式不推荐,因为gem工具依赖对应的库文件(比如lib/ruby/gems/2.1.0/gems/rubygems-xxx下的内容),仅复制可执行文件可能会导致依赖缺失,出现运行异常。
内容的提问来源于stack exchange,提问作者Anton Merzliakov
相关产品推荐
相关产品推荐

