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

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

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

Deviseとは、Ruby-on-Railsの認証機能を追加するプラグインです。

Ruby on Rails

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

Vagrant

Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。

Q&A

解決済

2回答

355閲覧

rails g devise:installが通らない。vagrant環境下です。

daisuke-shimizu

総合スコア5

Devise

Deviseとは、Ruby-on-Railsの認証機能を追加するプラグインです。

Ruby on Rails

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

Vagrant

Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。

0グッド

1クリップ

投稿2019/11/28 04:52

前提・実現したいこと

vagrant環境で、rails(バージョン5.2.3)で新規アプリケーションを作成し、devise gemを使いたい。
Could not find rake-13.0.1 in any of the sourcesとなってしまう。

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

deviseを使おうしており、bundle installをしたが、 rails g devise:installが通らない。 エラーメッセージは $ rails g devise:install Could not find rake-13.0.1 in any of the sources Run `bundle install` to install missing gems. と出る。 が、再度、bundle installをしても変化がみられない。 ちなみにrubyのバージョンは2.5.7。

該当のソースコード

$ rails -v Rails 5.2.3 $ ruby -v ruby 2.5.7p206 (2019-10-01 revision 67816) [x86_64-linux] $ bundler -v Bundler version 2.0.2 →これらのバージョンは全てgemfile.lockと同じ情報となっています。
$ rails g devise:install Could not find rake-13.0.1 in any of the sources Run `bundle install` to install missing gems. →再度bundle install Bundle complete! 21 Gemfile dependencies, 98 gems now installed. Use `bundle info [gemname]` to see where a bundled gem is installed. $ rails g devise:install Could not find rake-13.0.1 in any of the sources Run `bundle install` to install missing gems.

gemfilelock

1GIT 2 remote: https://github.com/manfe/refile.git 3 revision: 46b4178654e60bb5846b1423acf6d0740cdecc25 4 specs: 5 refile (0.6.2) 6 mime-types 7 rest-client (~> 2) 8 sinatra (~> 2.0.0.beta2) 9 10GEM 11 remote: https://rubygems.org/ 12 specs: 13 actioncable (5.2.3) 14 actionpack (= 5.2.3) 15 nio4r (~> 2.0) 16 websocket-driver (>= 0.6.1) 17 actionmailer (5.2.3) 18 actionpack (= 5.2.3) 19 actionview (= 5.2.3) 20 activejob (= 5.2.3) 21 mail (~> 2.5, >= 2.5.4) 22 rails-dom-testing (~> 2.0) 23 actionpack (5.2.3) 24 actionview (= 5.2.3) 25 activesupport (= 5.2.3) 26 rack (~> 2.0) 27 rack-test (>= 0.6.3) 28 rails-dom-testing (~> 2.0) 29 rails-html-sanitizer (~> 1.0, >= 1.0.2) 30 actionview (5.2.3) 31 activesupport (= 5.2.3) 32 builder (~> 3.1) 33 erubi (~> 1.4) 34 rails-dom-testing (~> 2.0) 35 rails-html-sanitizer (~> 1.0, >= 1.0.3) 36 activejob (5.2.3) 37 activesupport (= 5.2.3) 38 globalid (>= 0.3.6) 39 activemodel (5.2.3) 40 activesupport (= 5.2.3) 41 activerecord (5.2.3) 42 activemodel (= 5.2.3) 43 activesupport (= 5.2.3) 44 arel (>= 9.0) 45 activestorage (5.2.3) 46 actionpack (= 5.2.3) 47 activerecord (= 5.2.3) 48 marcel (~> 0.3.1) 49 activesupport (5.2.3) 50 concurrent-ruby (~> 1.0, >= 1.0.2) 51 i18n (>= 0.7, < 2) 52 minitest (~> 5.1) 53 tzinfo (~> 1.1) 54 addressable (2.7.0) 55 public_suffix (>= 2.0.2, < 5.0) 56 archive-zip (0.12.0) 57 io-like (~> 0.3.0) 58 arel (9.0.0) 59 bcrypt (3.1.13) 60 bindex (0.8.1) 61 bootsnap (1.4.5) 62 msgpack (~> 1.0) 63 builder (3.2.3) 64 byebug (11.0.1) 65 capybara (3.29.0) 66 addressable 67 mini_mime (>= 0.1.3) 68 nokogiri (~> 1.8) 69 rack (>= 1.6.0) 70 rack-test (>= 0.6.3) 71 regexp_parser (~> 1.5) 72 xpath (~> 3.2) 73 childprocess (3.0.0) 74 chromedriver-helper (2.1.1) 75 archive-zip (~> 0.10) 76 nokogiri (~> 1.8) 77 coffee-rails (4.2.2) 78 coffee-script (>= 2.2.0) 79 railties (>= 4.0.0) 80 coffee-script (2.4.1) 81 coffee-script-source 82 execjs 83 coffee-script-source (1.12.2) 84 concurrent-ruby (1.1.5) 85 crass (1.0.5) 86 devise (4.7.1) 87 bcrypt (~> 3.0) 88 orm_adapter (~> 0.1) 89 railties (>= 4.1.0) 90 responders 91 warden (~> 1.2.3) 92 domain_name (0.5.20190701) 93 unf (>= 0.0.5, < 1.0.0) 94 erubi (1.9.0) 95 execjs (2.7.0) 96 ffi (1.11.3) 97 globalid (0.4.2) 98 activesupport (>= 4.2.0) 99 http-accept (1.7.0) 100 http-cookie (1.0.3) 101 domain_name (~> 0.5) 102 i18n (1.7.0) 103 concurrent-ruby (~> 1.0) 104 io-like (0.3.0) 105 jbuilder (2.9.1) 106 activesupport (>= 4.2.0) 107 listen (3.1.5) 108 rb-fsevent (~> 0.9, >= 0.9.4) 109 rb-inotify (~> 0.9, >= 0.9.7) 110 ruby_dep (~> 1.2) 111 loofah (2.4.0) 112 crass (~> 1.0.2) 113 nokogiri (>= 1.5.9) 114 mail (2.7.1) 115 mini_mime (>= 0.1.1) 116 marcel (0.3.3) 117 mimemagic (~> 0.3.2) 118 method_source (0.9.2) 119 mime-types (3.3) 120 mime-types-data (~> 3.2015) 121 mime-types-data (3.2019.1009) 122 mimemagic (0.3.3) 123 mini_magick (4.9.5) 124 mini_mime (1.0.2) 125 mini_portile2 (2.4.0) 126 minitest (5.13.0) 127 msgpack (1.3.1) 128 mustermann (1.0.3) 129 netrc (0.11.0) 130 nio4r (2.5.2) 131 nokogiri (1.10.5) 132 mini_portile2 (~> 2.4.0) 133 orm_adapter (0.5.0) 134 public_suffix (4.0.1) 135 puma (3.12.1) 136 rack (2.0.7) 137 rack-protection (2.0.7) 138 rack 139 rack-test (1.1.0) 140 rack (>= 1.0, < 3) 141 rails (5.2.3) 142 actioncable (= 5.2.3) 143 actionmailer (= 5.2.3) 144 actionpack (= 5.2.3) 145 actionview (= 5.2.3) 146 activejob (= 5.2.3) 147 activemodel (= 5.2.3) 148 activerecord (= 5.2.3) 149 activestorage (= 5.2.3) 150 activesupport (= 5.2.3) 151 bundler (>= 1.3.0) 152 railties (= 5.2.3) 153 sprockets-rails (>= 2.0.0) 154 rails-dom-testing (2.0.3) 155 activesupport (>= 4.2.0) 156 nokogiri (>= 1.6) 157 rails-html-sanitizer (1.3.0) 158 loofah (~> 2.3) 159 railties (5.2.3) 160 actionpack (= 5.2.3) 161 activesupport (= 5.2.3) 162 method_source 163 rake (>= 0.8.7) 164 thor (>= 0.19.0, < 2.0) 165 rake (13.0.1) 166 rb-fsevent (0.10.3) 167 rb-inotify (0.10.0) 168 ffi (~> 1.0) 169 refile-mini_magick (0.2.0) 170 mini_magick (~> 4.0) 171 refile (~> 0.5) 172 regexp_parser (1.6.0) 173 responders (3.0.0) 174 actionpack (>= 5.0) 175 railties (>= 5.0) 176 rest-client (2.1.0) 177 http-accept (>= 1.7.0, < 2.0) 178 http-cookie (>= 1.0.2, < 2.0) 179 mime-types (>= 1.16, < 4.0) 180 netrc (~> 0.8) 181 ruby_dep (1.5.0) 182 rubyzip (2.0.0) 183 sass (3.7.4) 184 sass-listen (~> 4.0.0) 185 sass-listen (4.0.0) 186 rb-fsevent (~> 0.9, >= 0.9.4) 187 rb-inotify (~> 0.9, >= 0.9.7) 188 sass-rails (5.1.0) 189 railties (>= 5.2.0) 190 sass (~> 3.1) 191 sprockets (>= 2.8, < 4.0) 192 sprockets-rails (>= 2.0, < 4.0) 193 tilt (>= 1.1, < 3) 194 selenium-webdriver (3.142.6) 195 childprocess (>= 0.5, < 4.0) 196 rubyzip (>= 1.2.2) 197 sinatra (2.0.7) 198 mustermann (~> 1.0) 199 rack (~> 2.0) 200 rack-protection (= 2.0.7) 201 tilt (~> 2.0) 202 spring (2.1.0) 203 spring-watcher-listen (2.0.1) 204 listen (>= 2.7, < 4.0) 205 spring (>= 1.2, < 3.0) 206 sprockets (3.7.2) 207 concurrent-ruby (~> 1.0) 208 rack (> 1, < 3) 209 sprockets-rails (3.2.1) 210 actionpack (>= 4.0) 211 activesupport (>= 4.0) 212 sprockets (>= 3.0.0) 213 sqlite3 (1.4.1) 214 thor (0.20.3) 215 thread_safe (0.3.6) 216 tilt (2.0.10) 217 turbolinks (5.2.1) 218 turbolinks-source (~> 5.2) 219 turbolinks-source (5.2.0) 220 tzinfo (1.2.5) 221 thread_safe (~> 0.1) 222 uglifier (4.2.0) 223 execjs (>= 0.3.0, < 3) 224 unf (0.1.4) 225 unf_ext 226 unf_ext (0.0.7.6) 227 warden (1.2.8) 228 rack (>= 2.0.6) 229 web-console (3.7.0) 230 actionview (>= 5.0) 231 activemodel (>= 5.0) 232 bindex (>= 0.4.0) 233 railties (>= 5.0) 234 websocket-driver (0.7.1) 235 websocket-extensions (>= 0.1.0) 236 websocket-extensions (0.1.4) 237 xpath (3.2.0) 238 nokogiri (~> 1.8) 239 240PLATFORMS 241 ruby 242 243DEPENDENCIES 244 bootsnap (>= 1.1.0) 245 byebug 246 capybara (>= 2.15) 247 chromedriver-helper 248 coffee-rails (~> 4.2) 249 devise 250 jbuilder (~> 2.5) 251 listen (>= 3.0.5, < 3.2) 252 puma (~> 3.11) 253 rails (~> 5.2.3) 254 refile! 255 refile-mini_magick 256 sass-rails (~> 5.0) 257 selenium-webdriver 258 spring 259 spring-watcher-listen (~> 2.0.0) 260 sqlite3 261 turbolinks (~> 5) 262 tzinfo-data 263 uglifier (>= 1.3.0) 264 web-console (>= 3.3.0) 265 266RUBY VERSION 267 ruby 2.5.7p206 268 269BUNDLED WITH 270 2.0.2 271

試したこと

gemfile.lockを削除して、再度bundle install
→変化なし

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

初心者なので基本的なことがわかっていないことが多々あります。よろしくお願いします。

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

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

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

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

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

guest

回答2

0

最終的にvagrant環境を一から作り直しました。

投稿2019/12/01 04:55

daisuke-shimizu

総合スコア5

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

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

0

ベストアンサー

rails gだとグローバルにインストールしたrailsが呼ばれるのでbin/rails g devise:install をすれば動くかと思います。

投稿2019/11/28 07:43

編集2019/11/28 07:47
peperoncino000

総合スコア148

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

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

daisuke-shimizu

2019/11/28 10:54

ご回答ありがとうございます! いまだ、解決には至っていないのですが、 gemfile.lock上ではrake-13.0.1が存在するのに対し、 ``` Could not find rake-13.0.1 in any of the sources ``` とエラーが出力されるため、bundleのpathが間違っていたことに気付きました。 そのため、 ``` $ bundle install --path vendor/cache ``` をしたら、エラーが変わりました。 ここで、bin/rails g devise:install をしたところ、他のエラーが出ました。もう少し自分で考えてみます。 ありがとうございました!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.49%

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

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

質問する

関連した質問