gem在本地安装XYZ(不连接互联网)。[英] gem install XYZ locally (without connection to the internet)

本文是小编为大家收集整理的关于gem在本地安装XYZ(不连接互联网)。的处理方法,想解了gem在本地安装XYZ(不连接互联网)。的问题怎么解决?gem在本地安装XYZ(不连接互联网)。问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

我需要在没有互联网连接的计算机上安装 win32-api 和 antlr3.如果有这样的联系,我会像这样使用 gem:

gem install win32-api -r
gem install antlr3 -r

这显然行不通.所以,我认为应该有一种方法可以下载 gem 并稍后安装它,但我不确定我将如何进行.

我找到了 gem 的 which 运算符,它似乎指示了 gem 的本地位置:

c:\>gem which antlr3
c:/tools/Ruby187/lib/ruby/gems/1.8/gems/antlr3-1.8.8/lib/antlr3.rb

但是,它在 win32-api 上不起作用:

c:\>gem which win32-api
ERROR:  Can't find ruby library file or shared library win32-api

虽然我之前已经安装过了.

有人可以提示从这里继续前进的正确方向吗?

推荐答案

试试看,

<块引用>

gem install --local path/to/file.gem

本文地址:https://www.itbaoku.cn/post/786749.html