前提・実現したいこと
WindowsでRubyとRailsのインストールを試みているのですが、railsコマンドが効きません。
解決法のご教示をお願いします。
試したこと
Windowsにruby2系とrails5系をインストールしていましたが、アンインストールして、
新しいバージョンのRubyとRailsをインストールをし直しました。
こちらのサイトでRuby+Devkit 3.0.3-1 (x64) をインストールしました。
Rubyは無事にインストールされました。
cmd
1>ruby -v 2ruby 3.0.3p157 (2021-11-24 revision 3fb7d2cadc) [x64-mingw32]
続いて、以下コマンドでRailsのインストールを試みました。
cmd
1>gem install rails -no-ri -no-rdoc
しかし、railsコマンドが反応しません。
cmd
1>rails -v 2'rails' は、内部コマンドまたは外部コマンド、 3操作可能なプログラムまたはバッチ ファイルとして認識されていません。
下記を調べていると、rails(rails (7.0.0))がインストールされていることは確認できます。
cmd
1>gem list 2 3*** LOCAL GEMS *** 4 5abbrev (default: 0.1.0) 6actioncable (7.0.0) 7actionmailbox (7.0.0) 8actionmailer (7.0.0) 9actionpack (7.0.0) 10actiontext (7.0.0) 11actionview (7.0.0) 12activejob (7.0.0) 13activemodel (7.0.0) 14activerecord (7.0.0) 15activestorage (7.0.0) 16activesupport (7.0.0) 17base64 (default: 0.1.0) 18benchmark (default: 0.1.1) 19bigdecimal (default: 3.0.0) 20builder (3.2.4) 21bundler (default: 2.2.32) 22cgi (default: 0.2.1) 23concurrent-ruby (1.1.9) 24crass (1.0.6) 25csv (default: 3.1.9) 26date (default: 3.1.3) 27dbm (default: 1.1.0) 28debug (default: 0.2.1) 29delegate (default: 0.2.0) 30did_you_mean (default: 1.5.0) 31digest (default: 3.0.0) 32drb (default: 2.0.5) 33english (default: 0.7.1) 34erb (default: 2.2.0) 35erubi (1.10.0) 36etc (default: 1.3.0) 37fcntl (default: 1.0.1) 38fiddle (default: 1.0.8) 39fileutils (default: 1.5.0) 40find (default: 0.1.0) 41forwardable (default: 1.3.2) 42gdbm (default: 2.1.0) 43getoptlong (default: 0.1.1) 44globalid (1.0.0) 45i18n (1.8.11) 46io-console (default: 0.5.7) 47io-nonblock (default: 0.1.0) 48io-wait (default: 0.2.0) 49ipaddr (default: 1.2.2) 50irb (default: 1.3.5) 51json (default: 2.5.1) 52logger (default: 1.4.3) 53loofah (2.13.0) 54mail (2.7.1) 55marcel (1.0.2) 56matrix (default: 0.3.1) 57method_source (1.0.0) 58mini_mime (1.1.2) 59minitest (5.14.2) 60mutex_m (default: 0.1.1) 61net-ftp (default: 0.1.2) 62net-http (default: 0.1.1) 63net-imap (default: 0.1.1) 64net-pop (default: 0.1.1) 65net-protocol (default: 0.1.1) 66net-smtp (default: 0.2.1) 67nio4r (2.5.8) 68nkf (default: 0.1.0) 69nokogiri (1.12.5 x64-mingw32) 70observer (default: 0.1.1) 71open-uri (default: 0.1.0) 72open3 (default: 0.1.1) 73openssl (default: 2.2.1) 74optparse (default: 0.1.1) 75ostruct (default: 0.3.1) 76pathname (default: 0.1.0) 77power_assert (1.2.0) 78pp (default: 0.2.1) 79prettyprint (default: 0.1.1) 80prime (default: 0.1.2) 81pstore (default: 0.1.1) 82psych (default: 3.3.2) 83racc (default: 1.5.2) 84rack (2.2.3) 85rack-test (1.1.0) 86rails (7.0.0) 87rails-dom-testing (2.0.3) 88rails-html-sanitizer (1.4.2) 89railties (7.0.0) 90rake (13.0.3) 91rbs (1.4.0) 92rdoc (default: 6.3.3) 93readline (default: 0.0.2) 94reline (default: 0.2.5) 95resolv (default: 0.2.1) 96resolv-replace (default: 0.1.0) 97rexml (3.2.5) 98rinda (default: 0.1.1) 99rss (0.2.9) 100securerandom (default: 0.1.0) 101set (default: 1.0.1) 102shellwords (default: 0.1.0) 103singleton (default: 0.1.1) 104stringio (default: 3.0.1) 105strscan (default: 3.0.1) 106tempfile (default: 0.1.1) 107test-unit (3.3.7) 108thor (1.1.0) 109time (default: 0.1.0) 110timeout (default: 0.1.1) 111tmpdir (default: 0.1.2) 112tracer (default: 0.1.1) 113tsort (default: 0.1.0) 114typeprof (0.15.2) 115tzinfo (2.0.4) 116un (default: 0.1.0) 117uri (default: 0.10.1) 118weakref (default: 0.1.1) 119websocket-driver (0.7.5) 120websocket-extensions (0.1.5) 121win32ole (default: 1.8.8) 122yaml (default: 0.1.1) 123zeitwerk (2.5.2) 124zlib (default: 2.0.0)
上記において、rails系のgemは以下です。
cmd
1rails (7.0.0) 2rails-dom-testing (2.0.3) 3rails-html-sanitizer (1.4.2) 4railties (7.0.0)
こちらのサイトでは、
railtiesがインストールされていないことが原因だったみたいですが、
gem listの中にrailties (7.0.0)があるので問題なさそうです。
解決法のご教示をお願いします。
補足情報(FW/ツールのバージョンなど)
Windows 10
Ruby+Devkit 3.0.3-1 (x64)
ruby 3.0.3p157
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2021/12/30 08:37