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

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

新規登録して質問してみよう
ただいま回答率
85.49%
Ruby on Rails

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

Q&A

1回答

1794閲覧

railsがインストールできません

opiromon

総合スコア0

Ruby on Rails

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

0グッド

0クリップ

投稿2020/05/23 17:49

前提・実現したいこと

rails を正常にインストールしたいです。
gem install rails を実行しました。
次にコマンドプロンプトにて、rails -v を実行後に下記のエラーがでました。

発生している問題・エラーメッセージ

'rails'は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。

該当のソースコード

gem install rails Fetching activemodel-6.0.3.1.gem Fetching activerecord-6.0.3.1.gem Fetching activejob-6.0.3.1.gem Fetching actionmailer-6.0.3.1.gem Fetching actioncable-6.0.3.1.gem Fetching activestorage-6.0.3.1.gem Fetching actionmailbox-6.0.3.1.gem Fetching actiontext-6.0.3.1.gem Fetching rails-6.0.3.1.gem Fetching railties-6.0.3.1.gem Successfully installed activemodel-6.0.3.1 Successfully installed activerecord-6.0.3.1 Successfully installed activejob-6.0.3.1 Successfully installed actionmailer-6.0.3.1 0 [main] locale (13056) shared_info::initialize: size of shared memory reg ion changed from 51128 to 40888 Temporarily enhancing PATH for MSYS/MINGW... Building native extensions. This could take a while... 0 [main] make (2808) shared_info::initialize: size of shared memory region changed from 51128 to 40888 0 [main] make (11976) shared_info::initialize: size of shared memory regio n changed from 51128 to 40888 ERROR: Error installing rails: ERROR: Failed to build gem native extension. current directory: C:/Ruby26-x64/lib/ruby/gems/2.6.0/gems/nio4r-2.5.2/ext/ni o4r C:/Ruby26-x64/bin/ruby.exe -I C:/Ruby26-x64/lib/ruby/2.6.0 -r ./siteconf20200524 -4196-18ytynz.rb extconf.rb current directory: C:/Ruby26-x64/lib/ruby/gems/2.6.0/gems/nio4r-2.5.2/ext/nio4r make "DESTDIR=" clean 0 [main] make (2808) shared_info::initialize: size of shared memory region changed from 51128 to 40888 current directory: C:/Ruby26-x64/lib/ruby/gems/2.6.0/gems/nio4r-2.5.2/ext/nio4r make "DESTDIR=" 0 [main] make (11976) shared_info::initialize: size of shared memory regio n changed from 51128 to 40888 make failed, uncaught signal 11 Gem files will remain installed in C:/Ruby26-x64/lib/ruby/gems/2.6.0/gems/nio4r- 2.5.2 for inspection. Results logged to C:/Ruby26-x64/lib/ruby/gems/2.6.0/extensions/x64-mingw32/2.6.0 /nio4r-2.5.2/gem_make.out

試したこと

以前、同じデバイス内の別アカウントでインストールに挑戦していたのですが、どうしてもできなかったので、新しくアカウントを作成して再度挑戦してみたのですができなかったので質問させていただきました。

補足情報(FW/ツールのバージョンなど)

windows 8.1
インストールしたRubyは、Ruby+Devkit 2.6.5-1 (x64) です。
binディレクトリにsqlite3のexeファイルとdllファイルを保存してます。

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

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

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

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

インストールに失敗しているのに起動を試みても無駄です。

Results logged to C:/Ruby26-x64/lib/ruby/gems/2.6.0/extensions/x64-mingw32/2.6.0/nio4r-2.5.2/gem_make.out

を見て原因を調べて対処しましょう。

投稿2020/05/23 23:33

otn

総合スコア84498

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

opiromon

2020/05/24 04:23

ありがとうございます。 指定いただいたファイルを開くと下記のような文が表示されました。 ここから先の操作が調べてもわかりませんでした。 current directory: C:/Ruby26-x64/lib/ruby/gems/2.6.0/gems/nio4r-2.5.2/ext/nio4r C:/Ruby26-x64/bin/ruby.exe -I C:/Ruby26-x64/lib/ruby/2.6.0 -r ./siteconf20200524-4196-18ytynz.rb extconf.rb current directory: C:/Ruby26-x64/lib/ruby/gems/2.6.0/gems/nio4r-2.5.2/ext/nio4r make "DESTDIR=" clean 0 [main] make (2808) shared_info::initialize: size of shared memory region changed from 51128 to 40888 current directory: C:/Ruby26-x64/lib/ruby/gems/2.6.0/gems/nio4r-2.5.2/ext/nio4r make "DESTDIR=" 0 [main] make (11976) shared_info::initialize: size of shared memory region changed from 51128 to 40888 make failed, uncaught signal 11
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

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

ただいまの回答率
85.49%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問