草庐IT

ruby-on-rails - Grunt task Compass 失败——找不到 RubyGem compass (>= 0)

我最近将机器从iMac转移到带有Mavericks的新MacBookPro。一切都很好,但我注意到当我保存文件时Grunt崩溃了(自动更新不工作)。我试图更新我的系统,但是当我通过终端运行我的grunt任务时,我收到以下错误:Running"compass:dev"(compass)task/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:777:in`report_activate_error':CouldnotfindRubyGemcompass(>=0)(Gem:

ruby-on-rails - 找不到 RubyGem bundler

我已经为github克隆了diaspora,git://github.com/diaspora/diaspora.git我试着安装它。使用bundleinstall时发生错误。$bundleinstall/usr/local/lib/site_ruby/1.8/rubygems.rb:812:in`report_activate_error':CouldnotfindRubyGembundler(>=0)(Gem::LoadError)from/usr/local/lib/site_ruby/1.8/rubygems.rb:223:in`activate'from/usr/local/

ruby - 无法在 ubuntu 14.04 lts 上安装 fileutils Rubygem

当尝试安装fileutilsgem时,我得到以下输出:Nopackage'MagickCore'foundPackageMagickCorewasnotfoundinthepkg-configsearchpath.Perhapsyoushouldaddthedirectorycontaining`MagickCore.pc'tothePKG_CONFIG_PATHenvironmentvariableNopackage'MagickCore'foundPackageMagickCorewasnotfoundinthepkg-configsearchpath.Perhapsyoushou

RubyGem 下载量似乎人为地高。是否有从 RubyGems.org 下载的机器人?

我两天前刚刚上传了一个RubyGem。它的作用不大,但它是部分FacebookGraphAPI的包装器。今天怀着好奇,查看了一下gem的下载量,居然在300左右,高得惊人。我想知道机器人是否从RubyGems.org下载,或者实际上是否有可能我的gem已被开发人员下载300多次? 最佳答案 每个人都知道bundleinstall有点慢。所以有人可以考虑在本地保留rubygems镜像。这个任务有gem:https://github.com/rubygems/rubygems-mirror这就是下载量高的原因。

ruby - 如何向 RubyGem 中的 gem 添加更多 'owners'

我想在RubyGem中添加gem的新所有者,但我不知道应该在哪里执行此操作:在.gemspec中?在RubyGems.org页面的任何地方?我尝试使用gemspec选项:作者s.email但仍然没有见到我的共同所有者。举一个具体的例子,我正在尝试使用这个gem:https://rubygems.org/gems/evaxhttps://github.com/SponsorPay/Evax/blob/master/evax.gemspec 最佳答案 这是用gem命令完成的,参见heregemownermy_gem-afoo@examp

ruby-on-rails - Ruby on rails :- 找不到 RubyGem rails (>= 0) (Gem::LoadError)

我是RubyonRails的新手。我使用http://railsinstaller.org/中的安装程序在我的Windows7上安装了ruby​​onrails.我可以创建一个项目,此后就不行了(我不知道我在这期间做了什么:-()。完整的错误信息是:-关于创建新项目:-c:\Sites>railsnewTickets_TestE:/Ashish/Ruby192/lib/ruby/1.9.1/rubygems.rb:762:in`report_activate_error':CouldnotfindRubyGemrails(>=0)(Gem::LoadError)fromE:/Ashis

ruby - 错误 : Failed to build gem native extension on rubygem installation

在尝试进行“捆绑安装”时,我收到以下错误消息environment=OSX10.9.4,rbenv0.4.0,ruby2.1.2,Homebrew0.9.5Gem::Ext::BuildError:ERROR:Failedtobuildgemnativeextension./Users/hirotakagotanda/.rbenv/versions/2.1.2/bin/rubyextconf.rb***extconf.rbfailed***CouldnotcreateMakefileduetosomereason,probablylackofnecessarylibrariesand/

ruby - 如何编写一个在安装 RubyGem 时调用的 Hook ?

我想编写一个Ruby片段,当我的Gem首次通过[sudo]geminstallmygem安装时运行。可以吗? 最佳答案 好像真的不支持。我发现了一个“post_install_message”属性,您应该可以在gem规范中设置它,但它不会执行代码。您可以通过将安装代码打包为gem中的扩展(就好像它是native扩展)并提供Rakefile来“构建”扩展(即调用您的代码)来实现。 关于ruby-如何编写一个在安装RubyGem时调用的Hook?,我们在StackOverflow上找到一个类

objective-c - 如何检查是否已经安装了 RubyGem?

我正在为MacOSX编写一个应用程序。它是一个Cocoa应用程序。我可以检查是否从Cocoa安装了特定的RubyGem,我需要使用NSTask还是应该使用Ruby框架?检查这个的最佳方法是什么? 最佳答案 根据检查gem的原因,将shell输出到与应用程序捆绑在一起的脚本似乎是个好主意。然后让该脚本为您检查。这样您就可以确保以尽可能接近(甚至相同)用户方式的方式访问gem环境。使用像HasEngel在其他SO线程中发布的那样的代码看起来是一个很好的方法,一旦您进入shell就可以做到这一点。

ruby-on-rails - rubygem Twitter4R 问题

我正在尝试开始使用twitter4r,但我遇到了一些问题:为什么我无法在IRB中加载gem?$sudogeminstalltwitter4rSuccessfullyinstalledtwitter4r-0.3.21geminstalledInstallingridocumentationfortwitter4r-0.3.2...InstallingRDocdocumentationfortwitter4r-0.3.2...$irb>>require'rubygems'=>false>>require'twitter4r'LoadError:nosuchfiletoload--twitt
12