質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

90.47%

  • Ruby

    7932questions

    Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

  • Ruby on Rails

    7486questions

    Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

  • Ruby on Rails 4

    2455questions

    Ruby on Rails4はRubyによって書かれたオープンソースのウェブフレームワークです。 Ruby on Railsは「設定より規約」の原則に従っており、効率的に作業を行うために再開発を行う必要をなくしてくれます。

DevKitのインストールで困ってます

受付中

回答 1

投稿

  • 評価
  • クリップ 0
  • VIEW 2,051

drumath2237

score 77

毎度お世話になっております。drumathです。

先日Railsの勉強を始めたのでWindowsに環境を整えようと思いました。しかしDevKitのインストールで参考にしていたWebサイトとは違う出力がなされました。で、明らかに失敗したようなINFOが吐かれました。

c:\DevKit>dir
 ドライブ C のボリューム ラベルは Windows 8.1 です
 ボリューム シリアル番号は AE75-9757 です

 c:\DevKit のディレクトリ

2016/04/05  11:31    <DIR>          .
2016/04/05  11:31    <DIR>          ..
2013/02/25  02:31    <DIR>          bin
2013/02/25  02:32               297 devkitvars.bat
2013/02/25  02:32               361 devkitvars.ps1
2013/02/25  02:32            10,232 dk.rb
2013/02/25  02:30    <DIR>          etc
2010/02/06  09:39    <DIR>          include
2013/02/25  02:30    <DIR>          lib
2009/07/12  03:34             2,238 m.ico
2013/02/25  02:31    <DIR>          mingw
2010/09/29  08:48             7,167 msys.bat
2009/07/12  03:34            37,758 msys.ico
2010/03/18  07:06    <DIR>          postinstall
2010/04/17  12:53    <DIR>          sbin
2013/02/25  02:31    <DIR>          share
               6 個のファイル              58,053 バイト
              10 個のディレクトリ  587,801,821,184 バイトの空き領域

c:\DevKit>ruby dk.rb init
[INFO] found RubyInstaller v2.2.3 at C:/Ruby22-x64
[INFO] found RubyInstaller v2.2.4 at C:/Ruby22-x64

Initialization complete! Please review and modify the auto-generated
'config.yml' file to ensure it contains the root directories to all
of the installed Rubies you want enhanced by the DevKit.

c:\DevKit>ruby dk.rb install
[INFO] Skipping existing gem override for 'C:/Ruby22-x64'
[WARN] Skipping existing DevKit helper library for 'C:/Ruby22-x64'


ディレクトリの中にDevKitは展開されているのですが、init処理は大丈夫なような気がします。問題は、installの処理で、SkipとかWarnとか言われています。

環境は

  • Windows 10 x64
  • Ruby 2.2.4p230 (2015-12-16 revision 53155) [x64-mingw32]

解決策をご教授ください。。。
よろしくお願いします。

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 1

+1

x86版のDebKitを使用していませんか?rubyがx64版であるなら、Devkitもx64にあわせる必要がります。

For use with Ruby 2.0 and above (x64 - 64bits only)
DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exe

RubyInstaller download

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2016/04/05 12:21

    ご回答ありがとうございます!
    しかし、DevKitは64bit版をDLしていました。。。
    Rubyもx64なんですけどね。。。悩ましいところです。

    キャンセル

  • 2016/04/05 12:35

    エラーログから見ると、すでにDevkitに関連するファイルがrubyで存在してるのでスキップするよーってことになっています。
    2回目の`ruby dk.rb install`コマンドだったりします?、1回めのDevKitのインストールに成功しているのであれば問題はないかと。
    実際にrubyで設定されているDevKitへのパスは`${ruby_home}\lib\ruby\site_ruby\devkit.rb`に記述されています。

    キャンセル

関連した質問

  • 解決済

    sqlite3のインストールでエラー

    windows7(64bit)環境でrubyの環境構築をしているのですが sqlite3のインストールに失敗してしまいます。 c:\sqlite3 に sqlite3.h や s

  • 解決済

    ファイル内文字列検索し、特定の文字列が含まれたファイル名、ファイルパスを取得したい

    ある特定のディレクトリ配下にあるファイル内から特定の文字列が含まれているファイルを検索し、そのファイル名とファイルパスをrubyプログラムで取得いたいのですがどのようにしたら良いか

  • 解決済

    Ruby on Railsをcdからインストールできません。 TRAP_BEG undeclared...

    前提・実現したいこと ruby(64bitの最新版)とDevKitとSSLのpemを使って、rails をコマンドプロントでインストールしようとしました。 そうしたら、以下の様な

  • 解決済

    rubysdlダウンロード

    家でも、rubyを使いたくてダウンロードしたのですが、sdlもダウンロードしなければならないことが分かり、とりあえず、学校のファイルをすべてコピーして家のパソコンに貼り付けたのです

  • 解決済

    Rubyのコードについて。

    ご協力お願いします。以下のrubyのコードで、エラーではないのですが、gets.chompした後に欲しい値が取れず、そのまま終わってしまいます。なぜなのかご説明お願いします!!

  • 解決済

    rubyプログラミングの空白処理について

    英語文章を分析するためにRubyを使ってプログラムを書いています。 また、英語はTEDのサイトのスクプトを使用しています。 実際に、単語と単語を空白で区切り、配列に格納する

  • 解決済

    Rubyのparamsの使い方(初心者です)

    前提・実現したいこと Rubyでフォームに名前と年齢を入力すると、現在の時間と照らし合わせて、「おはよう(こんにちわ、こんばんは)〜さん(〜歳)と表示される、アプリを作ろうとしてい

  • 受付中

    Ruby : メソッド定義について

    テキスト処理についてのコードです。 Rubyでテキスト処理をしているのですが、同じような繰り返しが2回あるので、なんとかメソッドにして綺麗にコードを書けないかなと思って、試して

同じタグがついた質問を見る

  • Ruby

    7932questions

    Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

  • Ruby on Rails

    7486questions

    Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

  • Ruby on Rails 4

    2455questions

    Ruby on Rails4はRubyによって書かれたオープンソースのウェブフレームワークです。 Ruby on Railsは「設定より規約」の原則に従っており、効率的に作業を行うために再開発を行う必要をなくしてくれます。