rubygems相关内容

损坏的红宝石系统

不知何故,我的红宝石被损坏了,当我这样做时 $ sudo gem 更新 我明白了: ERROR: While execution gem ... (Gem::Exception)/home/sawa/.gem/specs/api.rubygems.org%443/specs.4.8 中的规范缓存文件无效 我删除了 .gem,并重新安装了 Ruby,但问题仍然存在.我该如何修复它? 解 ..
发布时间:2022-01-18 18:07:42 其他开发

确定您正在使用的 ruby​​gem

您如何确定正在使用哪个 ruby​​gem 来响应“require"语句?似乎没有帮助的宝石. 背景:对于 hornsby-herbarium-parser 项目,我使用的是 gem roo. 我使用了 github gem hmcgowan-roo,因为当时它比 roo 的 ruby​​forge 版本更新.我尝试在 runco​​derun 上测试代码,但它失败了,因为它没有任何版 ..
发布时间:2022-01-18 18:07:24 其他开发

无法开始工作 CocoaPods 和 Yosemite

我已经尝试过这些步骤: 打开 Xcode 6 打开首选项 点击位置标签 将命令行工具版本更改为 Xcode 6.0 卸载 cocoapods 一个.$sudo gem 卸载 cocoapods 安装 xcodeproj 一个.$ sudo gem 安装 xcodeproj 安装 cocoapods 一个.$ sudo gem 安装 cocoapods 运行 pod --ver ..
发布时间:2022-01-18 18:07:08 移动开发

安装 sqlite3-ruby 时出现问题!

我在 crunchbang linux 上安装 sqlite3-ruby gem 时遇到问题.在谷歌搜索了过去几个小时并跟踪了几个有同样问题的人之后,我仍然没有让它工作. 这是我在尝试“sudo gem install sqlite3-ruby"后看到的 构建原生扩展.这可能需要一段时间... 错误:安装 sqlite3-ruby 时出错: 错误:无法构建 gem 原生扩展. ..
发布时间:2022-01-18 18:06:50 其他开发

如何从需要的“gem_name"中解救出来未安装 gem 时

我正在编写一个依赖于特定 gem 的库.我需要 gem 并在我的代码中使用它,只要 gem 安装在用户的机器上,一切都很好.但如果不是呢?! 我认为这很好,因为我可以从 require 命令中解救出来,并在输出中打印一条消息,以通知用户缺少的 gem 并优雅地完成它,但我得到了一个错误! 你能告诉我应该怎么做或者这段代码有什么问题吗: 开始需要“some_gem"救援提出“请先安装 ..
发布时间:2022-01-18 18:06:41 其他开发

Homebrew install Ruby keg-only can't find gem

如何在使用 Homebrew 安装 Ruby 后让 irb 工作? 当我尝试运行 irb 时,出现错误: $ irb回溯(最近一次通话最后):2:来自/usr/local/opt/ruby/bin/irb:23:in `'1:来自/usr/local/lib/ruby/site_ruby/2.6.0/rubygems.rb:302:in `activate_bin_path'/ ..
发布时间:2022-01-18 18:05:58 其他开发

升级到 Rails 3.1 后出现 Image Not Found 错误,如何解决?

从 rails 3.0 升级到 rails 3.1 后,每次加载 rails 服务器时都会收到此警告.不确定它是什么.我尝试重新安装从 rvm 和 ruby​​ 到我所有的 gem 的所有东西.我的猜测是 rails 3.1 不支持某些 gem,但我似乎找不到哪一个或者由于某种原因我没有为特定 gem 安装依赖项. 无法打开库“libgtk-x11-2.0":dlopen(libgtk-x11- ..
发布时间:2022-01-18 18:05:44 其他开发

在开发过程中如何配置 Bundler/Gemfile 以使用不同的 gem 源?

我有一个 Sinatra 应用程序,它需要我在本地开发的另一个 gem.我在配置 Bundler 以在开发期间使用我的本地 gem 代码但在生产中使用我的供应商 gem 代码时遇到问题. 理想情况下我可以这样做,但 Bundler 不允许您两次指定同一个 gem: # 不起作用:组:开发做宝石'真棒',:路径=>“〜/代码/真棒"结尾组:生产做宝石'真棒',:路径=>“供应商/宝石/真棒- ..
发布时间:2022-01-18 18:05:35 其他开发

安装 Mysql 2 gem 失败

我正在尝试安装 mysql2(版本 0.4.5)并且我正在使用 Rails 5.0.2、Ruby 2.3.1 我已经使用自制软件(版本 8.0.11)安装了 mysql 服务器并启动了 mysql: brew 安装 mysqlbrew服务启动mysql Gemfile.rb gem 'mysql2' 当我尝试安装 gem mysql2 时出现以下错误 Gem::Ext::Build ..
发布时间:2022-01-18 18:05:22 其他开发

无法使用 jRuby 安装 Rails

我正在尝试使用以下命令使用 jRuby 安装 rails jruby -S gem install rails -v 3.0.6 但遇到错误: JRuby 限制 openssl 加载.http://jruby.org/opensslgem install jruby-openssl 以获得全面支持.System.java:-2:in `arraycopy': java.lang.Ar ..
发布时间:2022-01-18 18:05:14 其他开发

无法运行 Jekyll 新命令

我尝试使用 Jekyll new 命令,但它不起作用并出现以下错误. $ jekyll new myblog/Library/Ruby/Gems/1.8/gems/commander-4.1.6/lib/commander/runner.rb:385:in `require_program': 需要的程序版本 (Commander::Runner::CommandError)来自/Library ..
发布时间:2022-01-18 18:04:48 其他开发

“找不到 msvcrt-ruby18.dll"红宝石

当我尝试运行简单的 rails 命令时,例如: rails -h 几秒钟后我收到一个弹出错误消息: ruby.exe - 无法找到组件 此应用程序启动失败因为 msvcrt-ruby18.dll 不是成立.重新安装应用程序可能会解决问题. 我正在跑步: Windows XP(是的,我知道我应该在 Windows 机器上尝试 ruby​​). Ruby 1.9.1p37 ..
发布时间:2022-01-18 18:04:39 其他开发

如何找到依赖于给定宝石的宝石?

是否可以搜索所有依赖于某个 ruby​​gem 的 gem? 例如,我想查询 gemcutter 中依赖于测试单元 gem 的所有 gem. 背景:我正在寻找其他 gem 如何处理提到的问题 这里. 解决方案 我遇到了同样的问题,发现这个问题的其他一些建议现在已经失效了.我想出了一个适合我的两步解决方案. 以下 unix-y 脚本将告诉您所有 gem 依赖的 gem: ..
发布时间:2022-01-18 18:04:31 其他开发

显示 gem 依赖项的命令?

是否有一个命令可以告诉您 gem 依赖的其他 gem? 另外,有没有办法自动安装 gem 的依赖项? 解决方案 以下信息摘自下面链接的 ruby​​gems 命令参考. http://guides.rubygems.org/command-reference/#gem-依赖 您要求的第一个命令是“gem 依赖".下面是命令说明. gem 依赖 GEMNAME [选项]选 ..
发布时间:2022-01-18 18:04:07 其他开发

在 Ruby 中执行非阻塞 I/O 的首选方式是什么?

如果说我想检索一个网页进行解析,但在 I/O 发生时不阻塞 CPU.有没有相当于 Python 的 Eventlet 库的东西? 解决方案 Ruby 最好的 HTTP 客户端库是 Typhoeus,它可用于以非阻塞方式并行执行多个 HTTP 请求.有阻塞和非阻塞接口: # 阻塞响应 = Typhoeus::Request.get("http://stackoverflow.com/")把 ..
发布时间:2022-01-18 18:03:59 其他开发

您可以为现有的 gem 安装文档吗?

Rubyinside 提到了一篇博文 关于如何通过不安装 RI 或 RDoc 来加速 gem 安装. 是否可以安装一个 gem,然后在以后安装文档,这样您就可以在闲暇时快速破解和 RTFM? 解决方案 >gem 帮助 rdoc用法:gem rdoc [args] [options]选项:--all 为所有人生成 RDoc/RI 文档安装的宝石--[no-]rdoc 包含 RDoc 生 ..
发布时间:2022-01-18 18:03:43 其他开发