rubygems相关内容

Ruby soap4r wsdl2ruby.rb错误

我尝试运行soap4r gem附带的wsdl2ruby.rb脚本,并获得以下错误: [ral @ lap etc] $ ruby​​ /usr/lib/ruby/gems/1.9.1/gems/soap4r-1.5.8/bin/wsdl2ruby.rb /usr/lib/ruby/gems/1.9.1 /gems/soap4r-1.5.8/lib/xsd/charset.rb:13:警 ..
发布时间:2018-04-21 15:48:33 其他开发

Ruby Gemspec中的条件依赖项

我正在构建一个需要安装json gem才能工作的gem。无论哪个json gem:json_pure,json-jruby或基于C的json。 有没有在gemspec中定义这个好方法? 此回复建议为每个版本保留一个完全独立的gem,但似乎必须有一个更好的方式。 有没有人有这方面的经验? 我应该只使用 spec.requirements 选项可以让用户注意到他/她需要一个json宝 ..
发布时间:2018-04-21 15:48:20 其他开发

你可以在Gemfile中有多个版本的gem?

我想要的是这样的: gem'rack','1.3.3','1.2 .4' 所以当宝石需要不同版本的机架时,它们都很平静。这可能吗? 解决方案 您可以设置允许的宝石间隔 gem'rack','> 1.2.4' 它会载入所选intervall中最实际的一个。 但我认为您不需要不同的宝石版本。 如果一个gem会以 ..
发布时间:2018-04-21 15:48:17 其他开发

open-uri不会将http重定向到https

我使用Hpricot和OpenURI解析网页并从中提取网址。 当我得到类似“http:rapidshare.com”的链接时,它不是重定向到https。 这是我得到的错误: /home/leonidus/.rvm/rubies/ruby-1.9.3 -p125 / lib / ruby​​ / 1.9.1 / open-uri.rb:216:在 中`open_loop':重定向被禁 ..
发布时间:2018-04-21 15:48:12 其他开发

可以“安装宝石”被配置为在默认情况下在/ usr / bin /之外安装可执行文件?

默认情况下,当 sudo gem install thegemname 时,它会将可执行文件安装到 / usr / bin / p> 有没有办法改变它?例如,要将它们安装到 / usr / local / ruby​​gems / bin (或任何其他路径)? 该路径似乎没有被硬编码到gemspec文件中,所以我不明白为什么这不应该是可能的(尽管我对Ruby / Gems的经验很少) ..
发布时间:2018-04-21 15:48:09 其他开发

显示宝石的依赖关系的命令?

是否有一个命令告诉你其他宝石是否依赖于宝石? 另外,有没有办法自动安装宝石的依赖关系? 解决方案 以下信息是从以下链接的rubygems命令参考中提取的。 http://guides.rubygems.org/command-reference/#gem-dependency 您要求的第一个命令是“gem dependency”。 gem依赖项GEMNAME [选 ..
发布时间:2018-04-21 15:48:07 其他开发

删除宝石错误

我有2个使用RVM的红宝石版本,我试图删除所有在这个ruby 版本1.8.7-p302 中的宝石 首先我试过这个,但是我得到了错误 ➜〜gem list | cut -d“”-f1 | xargs gem uninstall -aIx 成功卸载actionmailer-2.3.5 成功卸载actionmailer-2.3.18 成功卸载actionpack-2.3.5 成功卸载 ..
发布时间:2018-04-21 15:48:04 其他开发

Nokogiri无法在OS X上安装

在这个问题上有很多帖子,但是,为什么Nokogiri(版本1.6.x,1.7.x或1.8.x)无法在OS X上安装,有两个原因。 相关文章: OS X 10.6安装Nokogiri = “https://stackoverflow.com/questions/21887068/cannt-install-nokogiri-1-6-1-on-mac-os-x-10-9-maveriks? ..
发布时间:2018-04-21 15:47:59 其他开发

Rails multi_db与事务

我最近在我的rails 2.3.10应用程序上安装了multi_db gem,以便使用MySql主/从复制。 自安装gem以来,我在我的代码中使用事务,例如: MyModel.connection.transaction do ...一些代码... end 我得到一个异常: NoMethodError未定义方法'assert_valid_keys'为true:TrueClas ..
发布时间:2018-04-21 15:47:51 其他开发

如何在Rails 3(bundler)中修复这个gem dependency问题?

出于某种原因,我的项目每次尝试运行 bundle install 时都出现了错误,现在抛出错误。我通过重新排列我的 Gemfile 中的宝石来解决一些错误,但现在我得到了这个: Bundler无法找到适用于gem“faraday”的兼容版本: 在Gemfile中: omniauth取决于 faraday(〜> 0.7 .3) twitter取决于 法拉第(0.6.1) ..
发布时间:2018-04-21 15:47:32 其他开发

有人尝试安装红宝石& rubygems来自Ubuntu的源码(最好是Ubuntu 9)?

Ruby on Rails网站建议在Linux下从源代码安装Ruby。 在一个干净的Unbuntu 9安装中,我遇到了一些C库问题,从源代码构建ruby。 我在网上找到关于安装ruby在Ubuntu上有参与使用预先打包(基于.deb)的红宝石。很明显,这不是Rails的人推荐的。 当我做了一个干净的ruby源代码构建时,我发现Rubygems无法安装,因为zlib扩展不起作用。 ..
发布时间:2018-04-21 15:47:25 服务器开发

我如何找出宝石的所有依赖关系?

我一直在试图找出ruby-gem的依赖关系。我知道gem dependency命令会让我知道gem的依赖关系。但我想做的比这更多。我也想知道由gem dependency命令生成的那些gem的依赖关系。我的意思是,我想找出所有的宝石,直到最后一块,我的宝石取决于它。 任何指针都会被赞赏。提前致谢。 注意:这个想法是建立一些像 https://www.gemlou.pe/ 解决方案 ..
发布时间:2018-04-21 15:47:19 其他开发

宝石安装红宝石音频失败

我克隆了现有的存储库,现在正在运行 bundle install - 出于某种原因,它在ruby-audio gem上失败。 使用本机扩展安装ruby-audio(1.6.1) Gem :: Installer :: ExtensionBuildError:错误:无法构建gem本机扩展。 /Users/thisuser/.rvm/rubies/ruby-1.9.3-p194/bin ..
发布时间:2018-04-21 15:47:17 其他开发

构建capybara-webkit的本机扩展时出错

我试图在Windows上安装capybara的webkit驱动程序,并且出现以下错误: $ gem install capybara-webkit-0.12.1.gem 暂时增强PATH以包含DevKit ... 构建本机扩展。这可能需要一段时间... 错误:安装capybara-webkit-0.12.1.gem时出错: 错误:无法构建gem原生扩展。 c:/RailsInstall ..
发布时间:2018-04-21 15:47:11 其他开发

如何将条件rubygem需求添加到gem规范?

只有当用户使用特定版本的ruby时,才有可能添加gem依赖关系吗? 背景:在使用Test :: Unit :: Autorunner等的项目分支上工作。它们是Ruby 1.8标准库的一部分,但不是1.9.1中标准库的一部分,而是在“测试单元”gem中。我想添加一个依赖关系,如果有人使用ruby 1.9.1或更高版本,请安装“test-unit”gem,但如果他们使用1.8或更低版本,则不需要 ..
发布时间:2018-04-21 15:47:06 其他开发

后台Rails作业管理器3

有人知道一个可以与Rails 3一起工作的后台工作经理吗?我听说过Starling和Workling,但是我没有看到Rails 3的分支。 我用这篇文章可以在rails3上运行delayed_job(用于排队工作的通用rails 2 gem)。 delayed_job的collectiveidea分支支持rails 3并且效果很好。 ..
发布时间:2018-04-21 15:46:58 其他开发

ruby on rails安装JSON ubuntu错误

安装json(1.7) .5)与本机扩展 Gem :: Installer :: ExtensionBuildError:错误:无法构建gem本机扩展。 /usr/bin/ruby1.9.1 extconf.rb /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in`require':can not load such file ..
发布时间:2018-04-21 15:46:43 其他开发