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

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

ただいまの
回答率

87.80%

マイグレーションファイルがマイグレートできないこと。

解決済

回答 1

投稿

  • 評価
  • クリップ 0
  • VIEW 375

score 5

前提・実現したいこと

bundle exec rails db:migrateのコマンドでマイグレーションファイルをマイグレーションしたい。

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

(See full trace by running task with --trace)
fujisawayoshitakanoMacBook-Air:manyo3 fujisawayoshitaka$ bundle exec rails db:migrate
rails aborted!
LoadError: cannot load such file -- rspec/core/rake_task
/Users/fujisawayoshitaka/workspace/manyo3/Rakefile:6:in `<main>'
/Users/fujisawayoshitaka/workspace/manyo3/bin/rails:9:in `<top (required)>'
/Users/fujisawayoshitaka/workspace/manyo3/bin/spring:15:in `require'
/Users/fujisawayoshitaka/workspace/manyo3/bin/spring:15:in `<top (required)>'
bin/rails:3:in `load'
bin/rails:3:in `<main>'

Caused by:
Bootsnap::LoadPathCache::FallbackScan: 

(See full trace by running task with --trace)

該当のソースコード

source 'https://rubygems.org'
git_source(:github) { |repo| "https://github.com/#{repo}.git" }

ruby '2.6.5'
gem 'rails', '~> 5.2.3'
gem 'pg'
gem 'puma', '~> 3.11'
gem 'sass-rails', '~> 5.0'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.2'
gem 'turbolinks', '~> 5'
gem 'bootsnap', '>= 1.1.0', require: false
gem 'kaminari', '~> 0.17.0'
gem 'faker'
gem 'bcrypt', '3.1.11'
gem 'rails-i18n', '~> 5.1'
gem 'rspec-rails'
group :development, :test do
  gem 'byebug', platforms: [:mri, :mingw, :x64_mingw]
  gem 'rspec-rails'
  gem 'factory_bot_rails'
  gem 'pry-rails'
  gem 'better_errors'
  gem 'binding_of_caller'
end

group :development do
  gem 'web-console', '>= 3.3.0'
  gem 'listen', '>= 3.0.5', '< 3.2'
  gem 'spring'
  gem 'spring-watcher-listen', '~> 2.0.0'
end

group :test do
  gem 'capybara', '>= 2.15'
  gem 'selenium-webdriver'
  gem 'webdrivers'
  gem 'database_cleaner'
end

gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]

試したこと

http://sekai.hateblo.jp/entry/2013/08/20/204512
以上のURLを参考にしてrspecのgemをインストールすると解決できるそうですがそれを行っても同様のエラーが出現します。

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

fujisawayoshitakanoMacBook-Air:manyo3 fujisawayoshitaka$ gem list

* LOCAL GEMS *

actioncable (default: 6.0.2.1, 5.2.4.1, 5.2.3)
actionmailbox (default: 6.0.2.1)
actionmailer (default: 6.0.2.1, 5.2.4.1, 5.2.3)
actionpack (default: 6.0.2.1, 5.2.4.1, 5.2.3)
actiontext (default: 6.0.2.1)
actionview (default: 6.0.2.1, 5.2.4.1, 5.2.3)
activejob (default: 6.0.2.1, 5.2.4.1, 5.2.3)
activemodel (default: 6.0.2.1, 5.2.4.1, 5.2.3)
activerecord (default: 6.0.2.1, 5.2.4.1, 5.2.3)
activestorage (default: 6.0.2.1, 5.2.4.1, 5.2.3)
activesupport (default: 6.0.2.1, 5.2.4.1, 5.2.3)
addressable (2.7.0)
archive-zip (0.12.0)
arel (9.0.0)
bcrypt (default: 3.1.13, 3.1.11)
better_errors (2.5.1)
bigdecimal (2.0.0, default: 1.4.1)
bindex (0.8.1)
binding_of_caller (0.8.0)
bootsnap (1.4.5)
builder (3.2.4)
bundler (2.1.4, default: 2.1.2)
byebug (11.1.0, 11.0.1)
capybara (3.30.0)
childprocess (3.0.0)
chromedriver-helper (2.1.1)
cmath (default: 1.0.0)
coderay (1.1.2)
coffee-rails (default: 5.0.0, 4.2.2)
coffee-script (2.4.1)
coffee-script-source (1.12.2)
concurrent-ruby (1.1.5)
crass (1.0.6, 1.0.5)
csv (3.1.2, default: 3.0.9)
database_cleaner (1.7.0)
date (3.0.0, default: 2.0.0)
dbm (1.1.0, default: 1.0.0)
debug_inspector (0.0.3)
diff-lcs (1.3)
DotCoverRakeTask (1.0.8)
e2mmap (default: 0.1.0)
erubi (1.9.0)
etc (1.1.0, default: 1.0.1)
execjs (2.7.0)
factory_bot (5.1.1)
factory_bot_rails (5.1.1)
faker (2.10.1)
fcntl (default: 1.0.0)
ffi (default: 1.12.1, 1.11.3)
fiddle (default: 1.0.0)
fileutils (default: 1.4.1, default: 1.1.0)
forwardable (1.3.1, default: 1.2.0)
gdbm (2.1.0, default: 2.0.0)
globalid (0.4.2)
i18n (1.8.2, 1.7.0)
io-console (default: 0.5.5, 0.5.4, default: 0.4.7)
io-like (0.3.0)
ipaddr (default: 1.2.2)
irb (1.2.1, default: 1.0.0)
json (2.3.0, default: 2.1.0)
kaminari (default: 1.1.1, 0.17.0)
kaminari-actionview (default: 1.1.1)
kaminari-activerecord (default: 1.1.1)
kaminari-core (default: 1.1.1)
listen (default: 3.2.1, 3.1.5)
logger (1.4.2, default: 1.3.0)
loofah (2.4.0)
mail (2.7.1)
marcel (0.3.3)
matrix (default: 0.1.0)
method_source (0.9.2)
mimemagic (0.3.3)
mini_mime (1.0.2)
mini_portile2 (2.4.0)
minitest (5.14.0, 5.13.0)
msgpack (1.3.1)
mutex_m (default: 0.1.0)
nio4r (2.5.2)
nokogiri (1.10.7)
openssl (default: 2.1.2)
ostruct (default: 0.1.0)
pg (1.2.2, 1.2.0)
prime (default: 0.1.0)
pry (0.12.2)
pry-rails (0.3.9)
psych (default: 3.1.0)
public_suffix (default: 4.0.3, 4.0.1)
puma (default: 4.3.1, 3.12.2)
rack (2.1.1, 2.0.8)
rack-test (1.1.0)
rails (6.0.2.1, 5.2.4.1, 5.2.3)
rails-dom-testing (2.0.3)
rails-html-sanitizer (1.3.0)
rails-i18n (5.1.3)
railties (default: 6.0.2.1, 5.2.4.1, 5.2.3)
rake (13.0.1)
rb-fsevent (0.10.3)
rb-inotify (0.10.1)
rdoc (6.2.1, default: 6.1.2)
regexp_parser (1.6.0)
reline (0.1.2)
rexml (3.2.3, default: 3.1.9)
rspec (3.9.0)
rspec-core (default: 3.9.1, 3.9.0)
rspec-expectations (3.9.0)
rspec-mocks (default: 3.9.1, 3.9.0)
rspec-rails (3.9.0)
rspec-support (default: 3.9.2, 3.9.0)
rss (0.2.8, default: 0.2.7)
ruby_dep (1.5.0)
rubyzip (2.0.0)
sass (3.7.4)
sass-listen (4.0.0)
sass-rails (default: 6.0.0, 5.1.0)
sassc (default: 2.2.1)
sassc-rails (default: 2.1.2)
scanf (default: 1.0.0)
sdbm (default: 1.0.0)
selenium-webdriver (default: 3.142.7, 3.142.6)
shell (0.8.0, default: 0.7)
spring (2.1.0)
spring-watcher-listen (2.0.1)
sprockets (default: 4.0.0, 3.7.2)
sprockets-rails (3.2.1)
stringio (0.1.0, default: 0.0.2)
strscan (1.0.3, default: 1.0.0)
sync (default: 0.5.0)
thor (1.0.1)
thread_safe (0.3.6)
thwait (default: 0.1.0)
tilt (2.0.10)
tracer (default: 0.1.0)
turbolinks (5.2.1)
turbolinks-source (5.2.0)
tzinfo (default: 2.0.1, 1.2.6)
uglifier (4.2.0)
web-console (default: 4.0.1, 3.7.0)
webdrivers (default: 4.2.0, 4.1.3)
webrick (1.6.0, default: 1.4.2)
websocket-driver (0.7.1)
websocket-extensions (0.1.4)
xpath (3.2.0)
zeitwerk (default: 2.2.2)
zlib (1.1.0, default: 1.0.0
以上のようにrspecはインストールされています。

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

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

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

    クリップを取り消します

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

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

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

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

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

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

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

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

    質問の評価を下げる

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

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

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

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

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

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

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

    詳細な説明はこちら

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

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

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

回答 1

checkベストアンサー

+1

自信なかったのでコメントしていませんでしたが、回答がつかないようなので。
springが邪魔をしている可能性があります。
動いているのを全部止めてからやり直してみてください。
OS再起動してるでしょうから、それが原因でしたら今日やると何もしないでもできるかも、ですが

投稿

  • 回答の評価を上げる

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

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

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

  • 回答の評価を下げる

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

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

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

  • 2020/01/26 00:41

    上述の通りspringが邪魔していたので止めてやり直したらうまくいきました。ありがとうございます。

    キャンセル

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

  • ただいまの回答率 87.80%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

関連した質問

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