• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Rubricks の環境を作ろうと思うのですが。。)

Rubricksの環境作成方法とエラー対処法

このQ&Aのポイント
  • Rubricksの環境を作るための方法と、エラーに対処する方法についてご紹介します。
  • Mongrel 1.1.2をインストールする際に発生するエラーへの対処法について詳しく解説します。
  • エラーメッセージの内容と対応策について詳しく説明します。

質問者が選んだベストアンサー

  • ベストアンサー
noname#149362
noname#149362
回答No.2

No.1 です。次のうちどれかでうまくいくのではないかと思います。 (1) Mongrel のダウンロードページ (参考 URL) から mongrel-1.1.2-mswin32.gem をダウンロードし、そのディレクトリで以下のように入力。 gem install mongrel-1.1.2-mswin32.gem (2) gem update --sysmte で RubyGems 自体をアップデートしてから以下の通り入力する。 gem install mongrel -v 1.1.2 (3) もし (2) で RubyGems の挙動自体がおかしくなってしまった場合、RubyGems の最新版をダウンロード ( http://rubyforge.org/frs/?group_id=126&release_id=27655 ) し、ruby setup.rb を実行。なお、 C:\ruby\bin\gem.bat の中身がおかしくなっていることがある (最下行で「"」が2つ連続している) ので、その場合は連続している「"」を1つ削除する。

参考URL:
http://rubyforge.org/frs/?group_id=1306&release_id=22324
bkon
質問者

お礼

ありがとうございました!!! (2) の方法で無事インストールされ環境が作れました。 貴重なお時間を割いていただきありがとうございました!

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

noname#149362
noname#149362
回答No.1

質問者さんの環境は恐らく Windows だと思うのですが、私の Windows 環境ではうまくいきます。 RubyGems のバージョンが古かったりしませんか? (現在の RubyGems 最新版は 1.3.1 です。) gem env を実行して、その結果をここに貼り付けてもらえないでしょうか。なお、 gem update --system と入力すると、RubyGems 自体が最新になります (ただし Windows 環境では失敗することもあるようです)。

bkon
質問者

補足

回答いただきましてありがとうございます。 遅くなりまして、申し訳ございません。。 gem env を実行して、その結果が下記になります。 c:\ruby>gem env RubyGems Environment: - VERSION: 0.9.4 (0.9.4) - INSTALLATION DIRECTORY: c:/ruby/lib/ruby/gems/1.8 - GEM PATH: - c:/ruby/lib/ruby/gems/1.8 - REMOTE SOURCES: - http://gems.rubyforge.org よろしくお願いします。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • ruby-postgresのインストール方法

    ruby-postgresをインストールしたいのですが、うまくいきません。 コマンドプロンプト上で >gem install ruby-postgres と入力したのですが、 ERROR: While executing gem ... (RuntimeError) ERROR: Failed to build gem native extension. Gem files will remain installed in c:/ruby/lib/ruby/gems/1.8/gems/ruby-postgres- 0.7.1.2005.11.23 for inspection. というエラーメッセージが出てしまいます。 また、 Results logged to c:/ruby/lib/ruby/gems/1.8/gems/ruby-postgres-0.7.1.2005.11.23/gem_make.out と書いてあったのでログも確認しましたが、 このファイルには何も書かれていませんでした。 どなたか、ruby-postgresのインストール方法を知っている方いらっしゃれば、教えて頂けると嬉しいです。 宜しくお願い致します。

  • ruby1.9からtwitterライブラリをインストールするとエラーに

    ruby1.9からtwitterライブラリをインストールするとエラーになってしまいます。 環境はWinxpです。 H:\Program Files\Ruby-1.9.1\bin>gem install twitter と、すると、以下のエラーメッセージが・・・。 Building native extensions. This could take a while... ERROR: Error installing twitter: ERROR: Failed to build gem native extension. "H:/Program Files/Ruby-1.9.1/bin/ruby.exe" extconf.rb install twitter creating Makefile nmake 'nmake' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 Gem files will remain installed in H:/Program Files/Ruby-1.9.1/lib/ruby/gems/1.9 .1/gems/yajl-ruby-0.7.5 for inspection. Results logged to H:/Program Files/Ruby-1.9.1/lib/ruby/gems/1.9.1/gems/yajl-ruby -0.7.5/ext/gem_make.out ------------------- ちなみに、 H:\Program Files\Ruby-1.9.1\bin>gem install twitter4r とすると、インストールは出来ます。 ただ、requireでtwitterを読み込もうとすると 「msvcrt-ruby18.dllがありません」 と言うエラーになってしまいます。 助けていただければ幸いです。

    • ベストアンサー
    • Ruby
  • Mac OSXにgem mysqlが入らない

    Mac OSX Lionにgem mysqlが入らなくて困っています。 (MySQL自体は普通にインストールしました) ネット上を探しまわって以下のようなコマンドを試したのですが、 エラーメッセージは同様のものでした。 sudo gem install mysql sudo gem install mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config 以下、エラーメッセージです。 Building native extensions. This could take a while... ERROR: Error installing mysql: ERROR: Failed to build gem native extension. /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb mkmf.rb can't find header files for ruby at /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ruby.h Gem files will remain installed in /Library/Ruby/Gems/1.8/gems/mysql-2.8.1 for inspection. Results logged to /Library/Ruby/Gems/1.8/gems/mysql-2.8.1/ext/mysql_api/gem_make.out 完全に詰まってしまいました。 何かアドバイスをお願いいたします。

    • ベストアンサー
    • Ruby
  • Passengerがインストールできない。。。

    Apache上にて Railsアプリケーションを動作させたいために、 Apacheのモジュールである、”Phusion Passenger”をインストールしようと思ったのですが、 C:\>gem install passengerにて以下のエラーがでます。 ************↓ここから**************************************** Building native extensions. This could take a while... ERROR: Error installing passenger: ERROR: Failed to build gem native extension. c:/ruby/bin/ruby.exe extconf.rb install passenger creating Makefile nmake Microsoft(R) Program Maintenance Utility Version 8.00.50727.762 Copyright (C) Microsoft Corporation. All rights reserved. cl -nologo -I. -Ic:/ruby/lib/ruby/1.8/i386-mswin32 -Ic:/ruby/lib/ruby/1. 8/i386-mswin32 -I. -MD -Zi -O2b2xg- -G6 -c -Tcnative_support.c cl : コマンド ライン warning D9035 : オプション 'Og-' の使用は現在推奨されていま せん。今後のバージョンからは削除されます。 cl : コマンド ライン warning D9002 : 不明なオプション '-G6' を無視します native_support.c native_support.c(22) : fatal error C1083: include ファイルを開けません。'sys/un. h': No such file or directory NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 8\VC\BIN\c l.EXE"' : Stop. Gem files will remain installed in c:/ruby/lib/ruby/gems/1.8/gems/passenger-2.0. 6 for inspection. Results logged to c:/ruby/lib/ruby/gems/1.8/gems/passenger-2.0.6/ext/passenger/g em_make.out ************↓ここまで**************************************** 環境変数などの問題かとも思いましたが。。。bin/lib/includeのパスも追加しましたがダメでした。 是非この問題の対応が分かる方は教えて下さい。 環境:: OS:Windows XPPro SP3 ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32] Rails 2.3.0 gem 1.3.1

  • Rails bootstrapの環境構築について

    Ruby on RailsでTwitter bootstrapを使用するための環境構築方法をご教授ください。 【環境】 Windows7 ruby 1.9.2 rails 3.2.3 『Gemfile』の一番下に gem 'twitter-bootstrap-rails' を追記して bundle install を実施すると下記エラーで止まります。 -------------------------------------------------------------------------------- $ bundle install Fetching gem metadata from https://rubygems.org/......... Using rake (0.9.2.2) Using i18n (0.6.0) Using multi_json (1.3.6) Using activesupport (3.2.3) Using builder (3.0.0) Using activemodel (3.2.3) Using erubis (2.7.0) Using journey (1.0.4) Using rack (1.4.1) Using rack-cache (1.2) Using rack-test (0.6.1) Using hike (1.2.1) Using tilt (1.3.3) Using sprockets (2.1.3) Using actionpack (3.2.3) Using mime-types (1.19) Using polyglot (0.3.3) Using treetop (1.4.10) Using mail (2.4.4) Using actionmailer (3.2.3) Using arel (3.0.2) Using tzinfo (0.3.33) Using activerecord (3.2.3) Using activeresource (3.2.3) Using bundler (1.1.5) Using coffee-script-source (1.3.3) Using execjs (1.4.0) Using coffee-script (2.2.0) Using rack-ssl (1.3.2) Using json (1.7.4) Using rdoc (3.12) Using thor (0.14.6) Using railties (3.2.3) Using coffee-rails (3.2.2) Using commonjs (0.2.6) Using jquery-rails (2.0.2) Using less (2.2.1) Using less-rails (2.2.3) Installing libv8 (3.3.10.4) with native extensions Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension. c:/Ruby192/bin/ruby.exe extconf.rb *** 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 --without-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 --srcdir=. --curdir --ruby=c:/Ruby192/bin/ruby Checking for Python...Unable to build libv8: Python not found! Gem files will remain installed in c:/Ruby192/lib/ruby/gems/1.9.1/gems/libv8-3.3.10.4 for inspection. Results logged to c:/Ruby192/lib/ruby/gems/1.9.1/gems/libv8-3.3.10.4/ext/libv8/gem_make.ou -------------------------------------------------------------------------------- 自分で調べたところ『libv8』,『therubyracer』が影響している?ようですが、 自環境にlibv8,therubyracerをうまくインストールする事ができません。 こちらを解決したら、Twitterbootstrapが使えるようになるのかもよく分かってません。。。。 結果として、上記環境のRailsでTwitterbootstrapが使えるようにしたいです。 解決策がお分かりの方がいましたら、ご教授をお願い致します。

    • ベストアンサー
    • Ruby
  • gem install railsで「NameError」

    gemでrailsを指定ディレクトリにインストールをしようとしているのですが、railsのインストールでエラーが出てしまいます。 rubyはもともと入っており、管理者権限などが無いため、 rubygemsを指定ディレクトリ以下にいれgemコマンドで ←gem install rails --include-dependencies を投入したところ、 →ERROR: While executing gem ... (NameError) uninitialized constant Digest::MD5 のエラーが表示されてしまいます。 gem -vなど、正常に実行されるコマンドもあります。 原因などわかる方がいらっしゃれば、教えていただきたいです。 ・バージョン、場所 rubygems:1.3.1  指定ディレクトリ/rubygems ruby:1.8.7 /usr/local/lib/ruby

    • ベストアンサー
    • Ruby
  • CentOS環境でのRubyOnRailsインストール

    お世話になります。CentOSの環境でRubyOnRailsのインストールを行いたいのですが、gemコマンドでエラーが出てしまいます。 で、再度rubygemのインストールを考えておりますが、うまくインストールできない状態です。 2点確認させて頂きたいのですが、 1) gemコマンドがエラーとなる理由。(Rubyとのバージョンが異なるため?) 2) rubygemsをyumでインストール可能とできるような、/etc/yum.repos.d/に設定するURL。 修正方法が他にございましたら、合わせてご教示頂ければ幸いです。 ・インストール # yum --enablerepo=c4-testing install ruby ruby-docs ri ruby-libs ruby-mode ruby-tcltk ruby-irb rdoc ruby-devel Is this ok [y/N]: y Downloading Packages: (1/9): ruby-tcltk-1.8.5-5 100% |=========================| 1.6 MB  00:03 (2/9): ruby-1.8.5-5.el4.c 100% |=========================| 272 kB  00:00 (3/9): ruby-irb-1.8.5-5.e 100% |=========================| 67 kB  00:00 (4/9): ruby-docs-1.8.5-5. 100% |=========================| 1.4 MB  00:05 (5/9): ruby-devel-1.8.5-5 100% |=========================| 503 kB  00:01 (6/9): ruby-ri-1.8.5-5.el 100% |=========================| 1.7 MB  00:03 (7/9): ruby-libs-1.8.5-5. 100% |=========================| 1.5 MB  00:03 (8/9): ruby-rdoc-1.8.5-5. 100% |=========================| 132 kB  00:00 (9/9): ruby-mode-1.8.5-5. 100% |=========================| 52 kB  00:00 Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction  Updating : ruby-libs          ####################### [ 1/13]  Updating : ruby             ####################### [ 2/13]  Installing: ruby-irb           ####################### [ 3/13]  Installing: ruby-rdoc          ####################### [ 4/13]  Installing: ruby-tcltk          ####################### [ 5/13]  Installing: ruby-docs          ####################### [ 6/13]  Updating : ruby-devel          ####################### [ 7/13]  Installing: ruby-ri           ####################### [ 8/13]  Installing: ruby-mode          ####################### [ 9/13]  Cleanup  : ruby             ####################### [10/13]  Removing : irb             ####################### [11/13]  Cleanup  : ruby-devel          ####################### [12/13]  Cleanup  : ruby-libs          ####################### [13/13] # ruby -v ruby 1.8.5 (2006-08-25) [i386-linux] # export RUBYLIB=/usr/lib/ruby/site_ruby/1.8 # which gem /usr/bin/gem # /usr/bin/gem -v /usr/bin/gem:8:in `require': no such file to load -- rubygems (LoadError) from /usr/bin/gem:8 # find / | grep rubygem /usr/src/ruby-1.9.0-2/lib/rubygems.rb /usr/src/ruby-1.9.0-2/lib/rubygems /usr/src/ruby-1.9.0-2/lib/rubygems/local_remote_options.rb /usr/src/ruby-1.9.0-2/lib/rubygems/security.rb /usr/src/ruby-1.9.0-2/lib/rubygems/gem_openssl.rb /usr/src/ruby-1.9.0-2/lib/rubygems/platform.rb /usr/src/ruby-1.9.0-2/lib/rubygems/config_file.rb /usr/src/ruby-1.9.0-2/lib/rubygems/ext … /usr/lib/ruby/1.9.0/rubygems.rb /usr/lib/ruby/1.9.0/rubygems /usr/lib/ruby/1.9.0/rubygems/local_remote_options.rb /usr/lib/ruby/1.9.0/rubygems/security.rb /usr/lib/ruby/1.9.0/rubygems/gem_openssl.rb /usr/lib/ruby/1.9.0/rubygems/platform.rb /usr/lib/ruby/1.9.0/rubygems/config_file.rb /usr/lib/ruby/1.9.0/rubygems/ext /usr/lib/ruby/1.9.0/rubygems/ext/rake_builder.rb /usr/lib/ruby/1.9.0/rubygems/ext/ext_conf_builder.rb /usr/lib/ruby/1.9.0/rubygems/ext/configure_builder.rb # yum install rubygems Loading "fastestmirror" plugin No Match for argument: rubygems Nothing to do

  • gemでmechanizeをインストールが失敗しま

    Rubyのライブラリをインストールするのに使う、「gem」についての質問です。 ちなみに、Windows 7の64bitを使っています。 ウェブブラウザエミュ系のライブラリを使いたく、 gemでMechanizeをインストールしようとしたのですが失敗します・・・。 gem install Mechanize をしようとすると、以下のようになります。 お助けを・・・。 C:\windows\system32>gem install Mechanize ERROR: Could not find a valid gem 'Mechanize' (>= 0) in any repository ERROR: Possible alternatives: mechanize C:\windows\system32>gem install mechanize Building native extensions. This could take a while... ERROR: Error installing mechanize: ERROR: Failed to build gem native extension. C:/Ruby200-x64/bin/ruby.exe -r ./siteconf20140719-13616-a69xok.rb extconf.rb checking for main() in -lstdc++... *** 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 --without-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 --srcdir=. --curdir --ruby=C:/Ruby200-x64/bin/ruby --with-stdc++lib --without-stdc++lib C:/Ruby200-x64/lib/ruby/2.0.0/mkmf.rb:434:in `try_do': The compiler failed to ge nerate an executable file. (RuntimeError) You have to install development tools first. from C:/Ruby200-x64/lib/ruby/2.0.0/mkmf.rb:519:in `try_link0' from C:/Ruby200-x64/lib/ruby/2.0.0/mkmf.rb:534:in `try_link' from C:/Ruby200-x64/lib/ruby/2.0.0/mkmf.rb:720:in `try_func' from C:/Ruby200-x64/lib/ruby/2.0.0/mkmf.rb:950:in `block in have_library ' from C:/Ruby200-x64/lib/ruby/2.0.0/mkmf.rb:895:in `block in checking_for ' from C:/Ruby200-x64/lib/ruby/2.0.0/mkmf.rb:340:in `block (2 levels) in p ostpone' from C:/Ruby200-x64/lib/ruby/2.0.0/mkmf.rb:310:in `open' from C:/Ruby200-x64/lib/ruby/2.0.0/mkmf.rb:340:in `block in postpone' from C:/Ruby200-x64/lib/ruby/2.0.0/mkmf.rb:310:in `open' from C:/Ruby200-x64/lib/ruby/2.0.0/mkmf.rb:336:in `postpone' from C:/Ruby200-x64/lib/ruby/2.0.0/mkmf.rb:894:in `checking_for' from C:/Ruby200-x64/lib/ruby/2.0.0/mkmf.rb:945:in `have_library' from extconf.rb:2:in `<main>' extconf failed, exit code 1 Gem files will remain installed in C:/Ruby200-x64/lib/ruby/gems/2.0.0/gems/unf_e xt-0.0.6 for inspection. Results logged to C:/Ruby200-x64/lib/ruby/gems/2.0.0/extensions/x64-mingw32/2.0. 0/unf_ext-0.0.6/gem_make.out

    • ベストアンサー
    • Ruby
  • rubyのWatirでIEが起動しない。

    rubyのWatirでIEが起動しない。 こんにちは rubyをはじめて使ってみたものです。 自動化のためにWatirを使用したいです。 インストールは無事終わっていますが、サンプルプログラムを叩くと以下の様なエラーが出てしまいにっちもさっちも行きません。 IEも起動できません。 どなたか助けていただけると本当にうれしいです。 サンプルプログラム require 'watir' agent = Watir::IE.start "http://www.google.co.jp/" ruby.exe -コンポーネントが見つかりません msvcrt-ruby18.dllが見つからなかったため、このアプリケーションを開始できませんでした。アプリケーションをインストールしなおすとこの問題は解決される場合があります。 C:/Ruby191/lib/ruby/gems/1.9.1/gems/windows-api-0.4.0/lib/windows/api.rb:1:in `r equire': 126: 指定されたモジュールが見つかりません。 - C:/Ruby191/lib/ruby/gem s/1.9.1/gems/win32-api-1.4.6-x86-mingw32/lib/win32/api.so (LoadError) from C:/Ruby191/lib/ruby/gems/1.9.1/gems/windows-api-0.4.0/lib/windows/a pi.rb:1:in `<top (required)>' from C:/Ruby191/lib/ruby/gems/1.9.1/gems/windows-pr-1.0.9/lib/windows/er ror.rb:12:in `require' from C:/Ruby191/lib/ruby/gems/1.9.1/gems/windows-pr-1.0.9/lib/windows/er ror.rb:12:in `<top (required)>' from C:/Ruby191/lib/ruby/gems/1.9.1/gems/win32-process-0.6.2/lib/win32/p rocess.rb:1:in `require' from C:/Ruby191/lib/ruby/gems/1.9.1/gems/win32-process-0.6.2/lib/win32/p rocess.rb:1:in `<top (required)>' from C:/Ruby191/lib/ruby/gems/1.9.1/gems/watir-1.6.5/lib/watir/ie-proces s.rb:1:in `require' from C:/Ruby191/lib/ruby/gems/1.9.1/gems/watir-1.6.5/lib/watir/ie-proces s.rb:1:in `<top (required)>' from C:/Ruby191/lib/ruby/gems/1.9.1/gems/watir-1.6.5/lib/watir/ie.rb:45: in `require' from C:/Ruby191/lib/ruby/gems/1.9.1/gems/watir-1.6.5/lib/watir/ie.rb:45: in `<top (required)>' from gui.rb:2:in `<main>' rubyのバージョンは C:\ruby>ruby -v ruby 1.9.1p378 (2010-01-10 revision 26273) [i386-mingw32] です。 One-Click Ruby Installer for Windowsを使用してインストールしました。 watirは以下のURL通りにインストールしました。 gem update --system gem install watir http://www.sixapart.jp/techtalk/2008/06/watir_1.html OSはwindowsXP SP2です。 どなたか本当に助けていただけると感謝でいっぱいの気持ちになります。 どうぞよろしくお願いいたします。

    • ベストアンサー
    • Ruby
  • Ruby on Railsのインストールについて

    Ruby on Railsのインストールをしています。 そこで、gemのインストールまではいきついたのですが、RMagickのインストールに失敗します。 失敗時のログは以下です。 --------------------------------------------------------------------------------- [manabix]# gem install rmagick --no-ri --no-rdoc -v 2.12.2 Building native extensions. This could take a while... /usr/local/lib/ruby/site_ruby/1.9.1/rubygems/ext/builder.rb:46: warning: Insecure world writable dir /usr/local in PATH, mode 040777 ERROR: Error installing rmagick: ERROR: Failed to build gem native extension. /usr/local/bin/ruby extconf.rb checking for Ruby version >= 1.8.5... yes checking for gcc... yes checking for Magick-config... yes checking for ImageMagick version >= 6.3.5... yes checking for HDRI disabled version of ImageMagick... yes checking for stdint.h... yes checking for sys/types.h... yes checking for wand/MagickWand.h... yes checking for InitializeMagick() in -lMagickCore... no checking for InitializeMagick() in -lMagick... no Can't install RMagick 2.12.2. Can't find the ImageMagick library or one of the dependent libraries. Check the mkmf.log file for more detailed information. *** 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 --without-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 --srcdir=. --curdir --ruby=/usr/local/bin/ruby --with-MagickCorelib --without-MagickCorelib --with-Magicklib --without-Magicklib Gem files will remain installed in /usr/local/lib/ruby/gems/1.9.1/gems/rmagick-2.12.2 for inspection. Results logged to /usr/local/lib/ruby/gems/1.9.1/gems/rmagick-2.12.2/ext/RMagick/gem_make.out --------------------------------------------------------------------------------- どうすれば、うまくRMagickをインストールできますでしょうか?

これも詐欺ですよね?
このQ&Aのポイント
  • また、PCにiPhoneをもらえるとかいう画面が飛び込んできました。
  • ”JPNEユーザーの中**市!”という意味不明の文章から某国からの詐欺画像だとは思いますが、皆さんはどう考えますか?
  • ”4つの質問を正確に答えると勝つため”も稚拙な表記ですね。Googleでこんなイベントやってたかァー。
回答を見る

専門家に質問してみよう