Rubygems 在不访问官方存储库的情况下安装Ruby Gems

Rubygems 在不访问官方存储库的情况下安装Ruby Gems,rubygems,Rubygems,我在办公室使用代理脚本连接到internet。因此,我的 命令提示符(Win XP)无法连接,我只能使用 浏览器 是否有一些我可以安装一些ruby gems,我需要手动-不使用 gem安装'abc' 或者有没有办法让我的命令提示符连接到internet。 虽然我的IE设置确实使用了脚本,但我仍然无法连接CMD。在受限环境中工作时,我也遇到了同样的问题。一个很好的解决方法是下载您感兴趣的gem,然后手动安装它 这是一个可以找到所有可用ruby gems的网站。找到你感兴趣的并下载它 然后将gem

我在办公室使用代理脚本连接到internet。因此,我的 命令提示符(Win XP)无法连接,我只能使用 浏览器

是否有一些我可以安装一些ruby gems,我需要手动-不使用

gem安装'abc'
或者有没有办法让我的命令提示符连接到internet。
虽然我的IE设置确实使用了脚本,但我仍然无法连接CMD。

在受限环境中工作时,我也遇到了同样的问题。一个很好的解决方法是下载您感兴趣的gem,然后手动安装它

这是一个可以找到所有可用ruby gems的网站。找到你感兴趣的并下载它

然后将gem移动到您选择的目录中,并从命令提示符将cd移动到该目录中。 我正在使用
C:/ruby193/bin/pony-1.4.gem

假设我们感兴趣的宝石是小马宝石(smtp电子邮件)

只需键入
gem安装小马-1.4.gem

你应该手动安装它,除非你有一个没有足够管理权限的受限acc

gem install --force --local *.gem

这对我不起作用,我必须使用--local和绝对路径。ie:
gem安装--localc:\Ruby200\bin\sass-3.3.9.gem
@mburn7我尝试了
gem安装--localc:/Ruby193/bin/ruby-termios-0.9.6.gem
但它给了我错误:
临时增强了包含DevKit的路径。。。构建本机扩展。这可能需要一段时间。。。错误:安装C:/Ruby193/bin/ruby-termios-0.9.6时出错。gem:错误:无法生成gem本机扩展。c:/Ruby193/bin/ruby.exe extconf.rb检查termios.h。。。没有***extconf.rb失败***由于某种原因无法创建Makefile,可能是缺少必要的库和/或头。查看mkmf.log文件了解更多详细信息。您可能需要配置选项
Hello,如果我在一个目录中有这么多gem文件,我如何在一个命令中安装所有gem而不单独指定它们的名称?回答得真愚蠢。如果我将它存储在h:\a\b\c\d\e\f中,您的命令会找到它吗?我以前在这个链接中看到过你的答案,但不明白如何安装。@阿米尔帮助页面上说你可以在安装命令之前更改目录。