温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Windows环境下Ruby离线安装gem包

发布时间:2020-07-16 08:23:07 来源:网络 阅读:8076 作者:wanght89 栏目:编程语言

在上一篇博文中,我记录了如何在Windows环境下进行Ruby操作MongoDB数据库的环境配置。其中在最后一步讲述了安装MongoDB的驱动包。使用的是gem在线安装方式。本文章的目的是为了在目标机器或环境无法连接互联网时,如何使用gem进行gem工具包的离线安装。

1.https://rubygems.org/,根据对应需安装的gem包名字设置相对应的url链接,如我需要安装bson

则在浏览器输入https://rubygems.org/gems/bson,界面如下图所示:

Windows环境下Ruby离线安装gem包

继续下拉

Windows环境下Ruby离线安装gem包

找到对应包的下载按钮,点击下载。得到对应的gem包

2. 将对应的gem包拷贝到目标机器,Windows环境下,cmd命令行进入对应的存放文件的目标路径

执行指令gem install ./bson-4.2.2.gem –local,本指令中的bson-4.2.2.gem即为刚才下载的gem包文件。成功执行安装,成功后看到如下图所示的界面:

Windows环境下Ruby离线安装gem包

后续以同样的方式继续安装mongo驱动包。

使用离线安装gem包时需注意,gem包的先后依赖关系。如本例中,mongo的安装依赖于先安装bson,因此需先安装bson的gem包。依赖关系可以在https://rubygems.org/对应包路径上看到,如本例子中的mongo,依赖关系如下图红框区域所示。

Windows环境下Ruby离线安装gem包

安装时,请严格按照依赖关系进行安装。不然会有相应报错。




向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI