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

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

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

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

受付中

railsコマンドが使えない

takataka3
takataka3

総合スコア23

Ruby on Rails

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

1回答

0リアクション

0クリップ

273閲覧

投稿2022/08/12 02:08

前提:rails コマンドを入力しても下記エラーが出てしまうようになった。

rails

taka@masterMacBook-Air freemarket_sample_67e % rails s /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/digest-3.1.0/lib/digest.rb:20: warning: already initialized constant Digest::REQUIRE_MUTEX /Users/taka/.rbenv/versions/2.7.3/lib/ruby/2.7.0/digest.rb:6: warning: previous definition of REQUIRE_MUTEX was here Traceback (most recent call last): 37: from bin/rails:3:in `<main>' 36: from bin/rails:3:in `load' 35: from /Users/taka/techcamp/freemarket_sample_67e/bin/spring:15:in `<top (required)>' 34: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/site_ruby/2.7.0/rubygems/core_ext/kernel_require.rb:85:in `require' 33: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/site_ruby/2.7.0/rubygems/core_ext/kernel_require.rb:85:in `require' 32: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/spring-2.1.1/lib/spring/binstub.rb:11:in `<top (required)>' 31: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/spring-2.1.1/lib/spring/binstub.rb:11:in `load' 30: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/spring-2.1.1/bin/spring:49:in `<top (required)>' 29: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/spring-2.1.1/lib/spring/client.rb:30:in `run' 28: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/spring-2.1.1/lib/spring/client/command.rb:7:in `call' 27: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/spring-2.1.1/lib/spring/client/rails.rb:28:in `call' 26: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/spring-2.1.1/lib/spring/client/rails.rb:28:in `load' 25: from /Users/taka/techcamp/freemarket_sample_67e/bin/rails:9:in `<top (required)>' 24: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bootsnap-1.13.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:32:in `require' 23: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bootsnap-1.13.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:32:in `require' 22: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/railties-7.0.3.1/lib/rails/commands.rb:18:in `<main>' 21: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/railties-7.0.3.1/lib/rails/command.rb:48:in `invoke' 20: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/railties-7.0.3.1/lib/rails/command/base.rb:87:in `perform' 19: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/thor-1.2.1/lib/thor.rb:392:in `dispatch' 18: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/thor-1.2.1/lib/thor/invocation.rb:127:in `invoke_command' 17: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/thor-1.2.1/lib/thor/command.rb:27:in `run' 16: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/railties-7.0.3.1/lib/rails/commands/server/server_command.rb:134:in `perform' 15: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/railties-7.0.3.1/lib/rails/commands/server/server_command.rb:134:in `tap' 14: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/railties-7.0.3.1/lib/rails/commands/server/server_command.rb:137:in `block in perform' 13: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bootsnap-1.13.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:32:in `require' 12: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bootsnap-1.13.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:32:in `require' 11: from /Users/taka/techcamp/freemarket_sample_67e/config/application.rb:7:in `<main>' 10: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bundler-2.3.18/lib/bundler.rb:187:in `require' 9: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bundler-2.3.18/lib/bundler/runtime.rb:44:in `require' 8: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bundler-2.3.18/lib/bundler/runtime.rb:44:in `each' 7: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bundler-2.3.18/lib/bundler/runtime.rb:55:in `block in require' 6: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bundler-2.3.18/lib/bundler/runtime.rb:55:in `each' 5: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bundler-2.3.18/lib/bundler/runtime.rb:60:in `block (2 levels) in require' 4: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bootsnap-1.13.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:32:in `require' 3: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bootsnap-1.13.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:32:in `require' 2: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/mysql2-0.5.4/lib/mysql2.rb:36:in `<main>' 1: from /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bootsnap-1.13.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:32:in `require' /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bootsnap-1.13.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:32:in `require': dlopen(/Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/mysql2-0.5.4/lib/mysql2/mysql2.bundle, 0x0009): Library not loaded: '/usr/local/opt/mysql/lib/libmysqlclient.21.dylib' (LoadError) Referenced from: '/Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/mysql2-0.5.4/lib/mysql2/mysql2.bundle' Reason: tried: '/usr/local/opt/mysql/lib/libmysqlclient.21.dylib' (no such file), '/usr/local/lib/libmysqlclient.21.dylib' (no such file), '/usr/lib/libmysqlclient.21.dylib' (no such file) - /Users/taka/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/mysql2-0.5.4/lib/mysql2/mysql2.bundle

調べたこと

こちらの記事を発見し、対象のgemを削除すれば良さそうなのですがどのgemをunistallすれば良いかわかりません。
https://geniusium.hatenablog.com/entry/2021/06/15/133317

以下のような質問にはリアクションをつけましょう

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

リアクションが多い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

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

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

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

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

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

適切な質問に修正を依頼しましょう。

まだ回答がついていません

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

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

ただいまの回答率
87.20%

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

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

質問する

関連した質問

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

Ruby on Rails

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