`
山雨欲来风满楼
  • 浏览: 57990 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

ruby gem 安装失败的问题

    博客分类:
  • ruby
 
阅读更多

最近的网络很奇怪, gem 安装老是失败。

 

要么是gem找不到,要么是timeout.

 

google了一下,基本上估计是国内网络的问题,于是找了一个国外的http代理服务器.

 

 在 cmd下面用set http_proxy=http://xxx.xx.xx.xx:80 

 

然后 再用 gem install rails --source http://gemcutter.org

 

就可以了。

 

在 ubuntu下面要用export http_proxy=http://xx.xx.xx.xx:80

 

 希望对你有所帮助,在国内真是不易。

分享到:
评论

相关推荐

    ruby安装gem包失败的通用解决方法

    有些gem表示明确不支持某个特定版本以前的ruby,而有些gem则与较高的版本不兼容。再加上gem本身也有版本,简直是乱成了一锅粥。即使使用了rvm、rbenv之类ruby版本管理工具也避免不了掉入坑中。并且时不时的一些其它...

    sqlite3-ruby-mswin32.gem

    3. 安装过程中,gem会自动编译并链接SQLite3的动态库到Ruby扩展中,以便在Ruby代码中使用。 使用`sqlite3-ruby` gem,开发者可以方便地在Ruby程序中执行SQL查询、创建表、插入数据、更新记录等。例如: ```ruby ...

    ruby tk gem

    在Ruby 1.9版本中,安装这个gem可能会遇到一些特定的挑战,因此我们将详细讨论如何在Ruby 1.9环境下正确安装`tk-win` gem。 首先,`tk-win` gem 是专门为Windows操作系统设计的,因为它包含了与Windows系统兼容的Tk...

    iStats:Ruby gem for mac stats

    安装 $ gem install iStats笔记如果您正在运行旧版本的OS X,并且安装失败,则可能需要尝试运行以下命令: sudo ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future gem install iStats 截屏...

    ruby and watir 安装指南

    3. **解决 Watir 安装问题:** - 由于 `activesupport` 需要 Ruby 版本 >= 1.8.7,而当前系统使用的是 1.8.6,因此安装 Watir 会失败。 - 解决方法是先安装一个兼容 Ruby 1.8.6 版本的 `activesupport`。 ```bash...

    libvirt和ruby-libvirt在Macos系统上安装失败解决方法

    这篇博客“libvirt和ruby-libvirt在Macos系统上安装失败解决方法”就针对这个问题提供了详细的解决方案。 首先,安装libvirt通常涉及编译源码,因为官方的预编译包可能不适用于MacOS。因此,你需要熟悉源码编译的...

    Ruby on Rails安装指南.docx

    然而,这种方法需要稳定的网络环境,且安装过程中可能会遇到网络问题导致失败。 2. **离线安装**:适用于网络不稳定或无法访问外部网络的情况。首先,用户需手动下载Rails的zip包和其他必要的gem包,如...

    安装ruby环境(使用cocoaPods)

    - 使用国内的镜像源能够显著提高gem安装的速度,并且减少因网络问题导致的失败率。 ##### 4. Xcode与Ruby环境的关系 - iOS开发需要使用Xcode作为主要IDE。 - Xcode包含了必要的编译工具链,这些工具链是...

    redis-3.3.5.gem

    `redis-3.3.5.gem` 是一个针对 Ruby 语言的 Redis 客户端库,它允许 Ruby 开发者方便地与 Redis 服务器进行交互。在本篇中,我们将深入探讨 Redis 的基本概念、集群配置以及 `redis-3.3.5.gem` 的安装与使用。 首先...

    ruby on rails与MySql的环境配置——支持rails 2.3.5以上版本

    在命令行界面(CMD)输入`gem install rails`,这个过程可能因为网络问题导致失败,提示找不到rails。此时,你可以使用HTTP代理服务器来完成安装,例如:`gem install rails -p http://218.56.64.2:80`。如果提示...

    gitlab安装遇到的问题

    通过以上步骤,可以有效地解决因网络连接问题导致的gem安装失败以及依赖缺失等问题。此外,还应注意检查系统环境变量、Ruby版本以及RubyGems等基础配置是否正确设置,以避免出现不必要的错误。对于更复杂的情况,...

    Ruby 环境搭建

    总结起来,搭建 Ruby 自动化测试环境涉及选择合适的 Ruby 版本、匹配的 DevKit 安装,遵循详尽的指南,解决可能出现的 gem 安装问题,并最终验证环境的完整性和测试用例的通过情况。在整个过程中,持续学习和查阅...

    rails飞信 gem plugin api 插件的问题解决方案

    标题中的“rails飞信 gem plugin api 插件的问题解决方案”涉及到的是在Ruby on Rails框架下,使用特定的gem(一种Ruby的库或插件)来集成飞信API时遇到的问题及解决方法。飞信是中国移动推出的一种即时通讯服务,...

    redis-3.2.0.gem

    标题中的 "redis-3.2.0.gem" 文件是用于在 Ruby 环境下安装 Redis 3.2.0 版本的 Gem 包,它包含了构建和管理 Redis 集群所需的所有组件。 RubyGems 是 Ruby 语言的标准包管理系统,类似于 Python 的 pip 或 Node.js...

    Ruby-SQLite3Ruby绑定SQLite3嵌入式数据库

    首先,我们来了解如何在Ruby项目中安装SQLite3库。通过Ruby的包管理工具RubyGems,可以简单地执行以下命令来安装: ```bash gem install sqlite3 ``` 安装完成后,便可以在Ruby程序中引入SQLite3库: ```ruby ...

    Centos 6.x redmine安装过程全记录

    文章提到官方的wiki方法安装失败,最终选择了RVM(Ruby Version Manager)来管理Ruby版本和环境。RVM是一个流行的Ruby版本管理工具,可以让用户在同一个系统中安装和使用多个版本的Ruby。 5. RVM安装Ruby:通过RVM...

    Ruby-Mutations用于编写安全可重用和可维护的代码Ruby和Rails应用程序

    1. 安装:首先,你需要将`mutations` gem添加到你的Gemfile中,然后运行`bundle install`来安装。 2. 配置:配置Mutation测试,指定要测试的文件或目录,以及使用的测试框架。 3. 运行:执行`mutations`命令,工具会...

    Ruby-wisepdf使用shell工具wkhtmltopdf将HTML转成PDF文件输出给用户

    在使用wisepdf时,需要注意处理可能出现的错误,比如网络连接问题或 wkhtmltopdf 执行失败。wisepdf会抛出异常,你需要捕获并处理这些异常。 7. **性能考虑** 由于wisepdf依赖于外部shell工具,每次转换都会启动...

Global site tag (gtag.js) - Google Analytics