APIモードでプロジェクト作成後、rails g controller
コマンドを実行するとmsgpack
周りでエラーが発生してしまいます。
bundle install
なども実行してみましたがうまくいかず、何が原因でどうなっているのか調べても関係する情報がほとんどなく、よくわかりませんでした。
/Users/macbookpro/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/msgpack-1.2.7/lib/msgpack.rb:11:in `require': dlopen(/Users/macbookpro/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/msgpack-1.2.7/lib/msgpack/msgpack.bundle, 9): no suitable image found. Did find: /Users/macbookpro/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/msgpack-1.2.7/lib/msgpack/msgpack.bundle: mach-o, but built for simulator (not macOS) /Users/macbookpro/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/msgpack-1.2.7/lib/msgpack/msgpack.bundle: mach-o, but built for simulator (not macOS) - /Users/macbookpro/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/msgpack-1.2.7/lib/msgpack/msgpack.bundle (LoadError) from /Users/macbookpro/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/msgpack-1.2.7/lib/msgpack.rb:11:in `rescue in <top (required)>' from /Users/macbookpro/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/msgpack-1.2.7/lib/msgpack.rb:8:in `<top (required)>' from /Users/macbookpro/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bootsnap-1.4.1/lib/bootsnap/load_path_cache/store.rb:3:in `require' from /Users/macbookpro/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bootsnap-1.4.1/lib/bootsnap/load_path_cache/store.rb:3:in `block in <top (required)>' from /Users/macbookpro/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bootsnap-1.4.1/lib/bootsnap/explicit_require.rb:43:in `rescue in with_gems' from /Users/macbookpro/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bootsnap-1.4.1/lib/bootsnap/explicit_require.rb:39:in `with_gems' from /Users/macbookpro/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bootsnap-1.4.1/lib/bootsnap/load_path_cache/store.rb:3:in `<top (required)>' from /Users/macbookpro/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bootsnap-1.4.1/lib/bootsnap/load_path_cache.rb:67:in `require_relative' from /Users/macbookpro/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bootsnap-1.4.1/lib/bootsnap/load_path_cache.rb:67:in `<top (required)>' from /Users/macbookpro/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bootsnap-1.4.1/lib/bootsnap.rb:3:in `require_relative' from /Users/macbookpro/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bootsnap-1.4.1/lib/bootsnap.rb:3:in `<top (required)>' from /Users/macbookpro/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bootsnap-1.4.1/lib/bootsnap/setup.rb:1:in `require_relative' from /Users/macbookpro/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bootsnap-1.4.1/lib/bootsnap/setup.rb:1:in `<top (required)>' from /Users/macbookpro/Documents/Web/プロジェクト名/server/config/boot.rb:4:in `require' from /Users/macbookpro/Documents/Web/プロジェクト名/server/config/boot.rb:4:in `<top (required)>' from /Users/macbookpro/Documents/Web/プロジェクト名/server/config/application.rb:1:in `require_relative' from /Users/macbookpro/Documents/Web/プロジェクト名/server/config/application.rb:1:in `<top (required)>' from /Users/macbookpro/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/spring-2.0.2/lib/spring/application.rb:92:in `require' from /Users/macbookpro/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/spring-2.0.2/lib/spring/application.rb:92:in `preload' from /Users/macbookpro/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/spring-2.0.2/lib/spring/application.rb:153:in `serve' from /Users/macbookpro/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/spring-2.0.2/lib/spring/application.rb:141:in `block in run' from /Users/macbookpro/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/spring-2.0.2/lib/spring/application.rb:135:in `loop' from /Users/macbookpro/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/spring-2.0.2/lib/spring/application.rb:135:in `run' from /Users/macbookpro/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/spring-2.0.2/lib/spring/application/boot.rb:19:in `<top (required)>' from /Users/macbookpro/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require' from /Users/macbookpro/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require' from -e:1:in `<main>'
Gemfile周りは以下の通りです。
解決策をご教授いただけると助かります。
Gemfile
ruby
1source 'https://rubygems.org' 2git_source(:github) { |repo| "https://github.com/#{repo}.git" } 3 4ruby '2.5.1' 5gem 'rails', '~> 5.2.2' 6gem 'mysql2', '>= 0.4.4', '< 0.6.0' 7gem 'puma', '~> 3.11' 8gem 'bootsnap', '>= 1.1.0', require: false 9 10group :development, :test do 11 gem 'byebug', platforms: [:mri, :mingw, :x64_mingw] 12end 13 14group :development do 15 gem 'listen', '>= 3.0.5', '< 3.2' 16more: https://github.com/rails/spring 17 gem 'spring' 18 gem 'spring-watcher-listen', '~> 2.0.0' 19end 20 21gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]
Gemfile.lock
ruby
1GEM 2 remote: https://rubygems.org/ 3 specs: 4 bootsnap (1.4.1) 5 msgpack (~> 1.0) 6 msgpack (1.2.7) 7 8PLATFORMS 9 ruby 10 11DEPENDENCIES 12 bootsnap (>= 1.1.0) 13 byebug 14 listen (>= 3.0.5, < 3.2) 15 mysql2 (>= 0.4.4, < 0.6.0) 16 puma (~> 3.11) 17 rails (~> 5.2.2) 18 spring 19 spring-watcher-listen (~> 2.0.0) 20 tzinfo-data 21 22RUBY VERSION 23 ruby 2.5.1p57 24 25BUNDLED WITH 26 1.16.1
回答2件
あなたの回答
tips
プレビュー