Tag: gem

使用自定义gem在Dreamhost / Passenger上部署Sinatra应用程序

我有一个Sinatra应用程序,我试图在Dreamhost上运行,利用小马发送电子邮件。 为了在一开始就启动并运行应用程序(在添加小马之前),我不得不将gem unpack sinatra gem unpack rack和gem unpack sinatra到vendor /目录中,所以这是我的config.ru: require ‘vendor/rack/lib/rack’ require ‘vendor/sinatra/lib/sinatra’ set :run, false set :environment, :production set :views, “views” require ‘public/myapp.rb’ run Sinatra::Application 我已经完成了gem install pony和gem unpack pony (进入vendor /)。 之后,我尝试向config.ru添加require ‘vendor/sinatra/lib/pony’ ,只是让Passenger抱怨小马的依赖 (mime-types,tmail)也没有找到! 必须有一种更好的方式来使用其他gem并降低那些冗长,丑陋,多余的requires 。 有什么想法吗?

未找到库在OS X 10.7.4上安装RSRuby

我正在尝试在我的Mac上安装RSRuby。 致电后: sudo gem install rsruby 我收到此错误: ERROR: Cannot find the R library, aborting. *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: –with-opt-dir –with-opt-include –without-opt-include=${opt-dir}/include –with-opt-lib –without-opt-lib=${opt-dir}/lib –with-make-prog –without-make-prog […]

gem install autotest-fsevent在更新到macosx mavericks后失败

更新到Maveriks后安装gem autotest-fsevent遇到问题 这是我得到的错误; Mellon:public lasdolphin$ sudo gem install autotest-fsevent Building native extensions. This could take a while… ERROR: Error installing autotest-fsevent: ERROR: Failed to build gem native extension. /Users/lasdolphin/.rvm/rubies/ruby-1.9.3-p448/bin/ruby extconf.rb extconf.rb:24:in `’: Darwin 13 is not (yet) supported (RuntimeError) Gem files will remain installed in /Users/lasdolphin/.rvm/rubies/ruby-1.9.3- p448/lib/ruby/gems/1.9.1/gems/autotest-fsevent-0.2.8 for inspection. Results logged to /Users/lasdolphin/.rvm/rubies/ruby-1.9.3- p448/lib/ruby/gems/1.9.1/gems/autotest-fsevent-0.2.8/ext/fsevent/gem_make.out 知道为什么会这样吗?

Gem unf_ext无法构建gem原生扩展

env => Mac。 OS优胜美地。 我有一个项目使用ruby 2.1.3。 但是当我捆绑安装时,出现了一个我无法解决的错误。 gem unf_ext有问题 这是我的终端消息: $ gem install unf_ext -v ‘0.0.6’ Building native extensions. This could take a while… ERROR: Error installing unf_ext: ERROR: Failed to build gem native extension. /Users/vincent/.rvm/rubies/ruby-2.1.3/bin/ruby extconf.rb checking for main() in -lstdc++… yes checking for ruby/encoding.h… yes creating Makefile make “DESTDIR=” clean make “DESTDIR=” compiling […]

flag_shih_tzu可以处理的最大标志数量是多少?

我正在使用“flag_shih_tzu”gem,我想知道它可以处理的最大标志数量是多少,还是取决于int。 标志栏中的长度? 我需要它来处理64个标志。 它可以?

mac上安装pg -v 0.12.2错误

我是编程世界的新手,我有点时间用ruby on rails解决捆绑错误。 我正在运行OSX 10.9.1,RVM用于Ruby管理,我使用的是ruby 2.1.1。 我收到的错误是: Gem :: Ext :: BuildError:错误:无法构建gem原生扩展。 /Users/Removed/.rvm/rubies/ruby-2.1.1/bin/ruby extconf.rb检查pg_config …否否pg_config …尝试无论如何。 如果构建失败,请使用–with-pg-config = / path / to / pg_config重试 检查libpq-fe.h …没有 找不到’libpq-fe.h标头 * extconf.rb失败* 由于某些原因无法创建Makefile,可能缺少必要的库和/或标头。 检查mkmf.log文件以获取更多详细信息。 您可能需要配置选项。 extconf失败,退出代码1 Gem文件将保留在/Users/Removed/.rvm/gems/ruby-2.1.1/gems/pg-0.12.2中以供检查。 结果记录到/Users/Removed/.rvm/gems/ruby-2.1.1/extensions/x86_64-darwin-13/2.1.0/pg-0.12.2/gem_make.out安装pg时出错(0.12.2 ),而Bundler无法继续。 经过一番研究后,我下载了Postgres App并将其放入Application目录。 看来我仍然有一个标题问题,所以我尝试尝试指定应用程序的include目录。 仍然没有决议。 我也遇到过一些与自制软件相关的资料,但我不知道如何在这里设置。 如果我能得到一些帮助整理出来,将不胜感激。 先感谢您。 编辑: rvm信息: ruby2.1.1: system:uname:“Darwin christohersmini 13.0.0 Darwin Kernel Version 13.0.0:Thu Sep 19 […]

Bundler找不到rake但似乎安装了

我正在与捆绑和耙子进行一些斗争。 根据错误消息,bundler找不到rake-10.3.1。 这就是事情,我所做的一切似乎表明安装了rake-10.3.1。 我已经漂浮在谷歌领域好几天没有找到解决方案来解决这个问题。 我在Mac OSX 10.8.5上。 Ruby版本是1.9.3-p392。 错误: bundle exec rspec spec / bdr_pre_dev_spec.rb /Users/dru.solis/.rvm/gems/ruby-1.9.3-p392@global/gems/bundler-1.6.2/lib/bundler/spec_set.rb:92:in` materialize’:无法从/Users/dru.solis/.rvm/gems/ruby-1.9.3-p392@global/gems/bundler-1.6找到任何来源(Bundler :: GemNotFound)中的rake-10.3.1 .2 / lib / bundler / spec_set.rb:85:在`map!’ 来自/ Users / dr。来自/Users.ru .solis / .rvm / gems / ruby​​-1.9.3-p392 @ global / gems / bundler-1.6.2 / lib / bundler / definition.rb:133:来自/Users/dru.solis/.rvm的`specs’ /gems/ruby-1.9.3-p392@global/gems/bundler-1.6.2/lib/bundler/definition.rb:178:来自/Users/dru.solis/.rvm/gems/ruby-的`specs_for’ 1.9.3-p392@global/gems/bundler-1.6.2/lib/bundler/definition.rb:167:来自/Users/dru.solis/.rvm/gems/ruby-1.9.3-p392的`requested_specs’ @ global / gems […]

Ruby 1.9.2和pcap gem? 编译错误

我在使用ruby 1.9.2安装pcap gem时遇到问题…它在1.8.7下工作正常。 有谁知道发生了什么? wuntee@wuntee:~$ rvm use system Now using system ruby. wuntee@wuntee:~$ ruby -v ruby 1.8.7 (2009-06-12 patchlevel 174) [universal-darwin10.0] wuntee@wuntee:~$ gem install pcap WARNING: Installing to ~/.gem since /Library/Ruby/Gems/1.8 and /usr/bin aren’t both writable. WARNING: You don’t have /Users/wuntee/.gem/ruby/1.8/bin in your PATH, gem executables will not run. Building native extensions. This could take […]

缺少Railsgem

我知道在这个网站上多次询问过这个问题,但在深入了解其他答案后,我仍然对如何解决这个问题一无所知。 我刚刚从生产服务器上提取了rails应用程序的副本,我收到以下错误: 缺少Rails 2.3.4gem。 请使用gem install -v=2.3.4 rails ,更新您已安装的Rails版本的config / environment.rb中的RAILS_GEM_VERSION设置,或注释掉RAILS_GEM_VERSION以使用安装的最新版本。 rails 2.3.4在我的gem列表中: *** LOCAL GEMS *** actionmailer (2.3.8, 2.3.5, 2.3.4, 2.2.2, 1.3.6) actionpack (2.3.8, 2.3.5, 2.3.4, 2.2.2, 1.13.6) actionwebservice (1.2.6) activerecord (2.3.8, 2.3.5, 2.3.4, 2.2.2, 1.15.6) activeresource (2.3.8, 2.3.5, 2.3.4, 2.2.2) activesupport (2.3.8, 2.3.5, 2.3.4, 2.2.2, 1.4.4) acts_as_ferret (0.4.3) authlogic (2.1.6) capistrano (2.5.2) cgi_multipart_eof_fix […]

Ruby / rails:mongoid with mongo(gem); 一场激烈的冲突? 如何处理不同的版本?

如何处理gem版错配? Mongoid 4.0.0(最新版)使用moped(2.0.0),需要bson 2.3 Mongo 1.10.2(最新)使用bson 1.10.2 我不能一起使用mongoid 4.0.0和mongo 1.10.2,但我可以在过去,当mongoid使用bson 1.x. 有谁知道如何继续使用mongo和mongoid? -daniel 链接: https://rubygems.org/gems/mongoid https://rubygems.org/gems/moped https://rubygems.org/gems/mongo