解決したいこと
'require': cannot load such file -- haml (LoadError)
このエラーを解決し、rails sでlocalhostが開けるようにしたい
実行したこと
エラーメッセージが「 cannot load such file -- haml 」なので、ファイルが存在しないのか、ファイルが存在しても見つけられないのかの切り分けを行うため、以下のコマンドでファイルが存在するかどうかを確認しました
find ~/.rbenv -type f | grep haml;
上記もコマンドの実行結果になります
/Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/specifications/haml-5.2.1.gemspec /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/specifications/haml-5.2.0.gemspec /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/specifications/html2haml-2.2.0.gemspec /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/specifications/default/haml-5.2.2.gemspec /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/specifications/haml-rails-2.0.1.gemspec /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/specifications/haml-5.1.2.gemspec /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/cache/haml-5.2.2.gem /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/cache/haml-5.2.1.gem /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/cache/haml-5.2.0.gem /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/cache/html2haml-2.2.0.gem /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/cache/haml-5.1.2.gem /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/cache/haml-rails-2.0.1.gem /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/doc/sinatra-2.0.8.1/ri/Sinatra/Helpers/Stream/Templates/haml-i.ri /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/doc/faker-2.16.0/ri/Faker/Quotes/Shakespeare/hamlet-c.ri /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/doc/faker-2.16.0/ri/Faker/Quotes/Shakespeare/hamlet_quote-c.ri /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/doc/sinatra-2.1.0/ri/Sinatra/Helpers/Stream/Templates/haml-i.ri /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/html2haml-2.2.0/.yardopts /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/html2haml-2.2.0/html2haml.gemspec /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/html2haml-2.2.0/test/erb_test.rb /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/html2haml-2.2.0/test/html2haml_test.rb /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/html2haml-2.2.0/test/jruby/erb_test.rb /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/html2haml-2.2.0/test/jruby/html2haml_test.rb /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/html2haml-2.2.0/test/test_helper.rb /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/html2haml-2.2.0/bin/html2haml /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/html2haml-2.2.0/README.md /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/html2haml-2.2.0/Rakefile /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/html2haml-2.2.0/.gitignore /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/html2haml-2.2.0/Changelog.markdown /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/html2haml-2.2.0/lib/html2haml.rb /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/html2haml-2.2.0/lib/html2haml/html/erb.rb /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/html2haml-2.2.0/lib/html2haml/exec.rb /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/html2haml-2.2.0/lib/html2haml/html.rb /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/html2haml-2.2.0/lib/html2haml/version.rb /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/haml-rails-2.0.1/test/fixtures/routes.rb /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/haml-rails-2.0.1/test/test_helper.rb /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/haml-rails-2.0.1/gemfiles/rails_5_1.gemfile /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/haml-rails-2.0.1/gemfiles/rails_5_2.gemfile /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/haml-rails-2.0.1/gemfiles/rails_6.beta2.gemfile /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/haml-rails-2.0.1/README.md /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/haml-rails-2.0.1/Rakefile /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/haml-rails-2.0.1/.gitignore /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/haml-rails-2.0.1/lib/tasks/erb2haml.rake /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/haml-rails-2.0.1/lib/haml-rails.rb /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/haml-rails-2.0.1/lib/generators/haml/mailer/mailer_generator.rb /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/haml-rails-2.0.1/lib/generators/haml/mailer/templates/view.text.haml /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/haml-rails-2.0.1/lib/generators/haml/mailer/templates/view.html.haml /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/haml-rails-2.0.1/lib/generators/haml/mailer/templates/layout.text.haml /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/haml-rails-2.0.1/lib/generators/haml/mailer/templates/layout.html.haml /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/haml-rails-2.0.1/lib/generators/haml/controller/controller_generator.rb /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/haml-rails-2.0.1/lib/generators/haml/controller/templates/view.html.haml /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/haml-rails-2.0.1/lib/generators/haml/scaffold/scaffold_generator.rb /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/haml-rails-2.0.1/lib/generators/haml/scaffold/templates/show.html.haml /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/haml-rails-2.0.1/lib/generators/haml/scaffold/templates/index.html.haml /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/haml-rails-2.0.1/lib/generators/haml/scaffold/templates/_form.html.haml /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/haml-rails-2.0.1/lib/generators/haml/scaffold/templates/edit.html.haml /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/haml-rails-2.0.1/lib/generators/haml/scaffold/templates/new.html.haml /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/haml-rails-2.0.1/lib/haml-rails/version.rb /Users/inouekeitarou/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/haml-rails-2.0.1/lib/rails/generators/haml/application_layout/application_layout_generator.rb /Users/inouekeitarou/.rbenv/shims/haml /Users/inouekeitarou/.rbenv/shims/html2haml
gem list bundler
こちらでbundleのインストールのリストを表示
bundler (default: 2.3.8, 2.2.17, 2.2.14, default: 2.2.13, 2.2.11, 2.2.3, 2.1.4, 1.17.3, default: 1.17.2, 1.15.0) capistrano-bundler (2.0.1)
環境
rails -v
Rails 6.0.5
bundle -v
Bundler version 1.17.3
Gemfile.lock
BUNDLED WITH
1.17.3
macOS
どなたか教えていただけると幸いです
宜しくお願いいたします。
#Gemfileの追加
source 'https://rubygems.org' git_source(:github) { |repo| "https://github.com/#{repo}.git" } ruby '2.6.5' # Bundle edge Rails instead: gem 'rails', github: 'rails/rails' gem 'rails', '~> 6.0.0' # Use mysql as the database for Active Record gem 'mysql2', '>= 0.5.3' # Use Puma as the app server gem 'puma', '~> 3.11' # Use SCSS for stylesheets gem 'sass-rails', '~> 5' # Transpile app-like JavaScript. Read more: https://github.com/rails/webpacker gem 'webpacker', '~> 4.0' # Turbolinks makes navigating your web application faster. Read more: https://github.com/turbolinks/turbolinks gem 'turbolinks', '~> 5' # Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder gem 'jbuilder', '~> 2.7' # Use Redis adapter to run Action Cable in production # gem 'redis', '~> 4.0' # Use Active Model has_secure_password # gem 'bcrypt', '~> 3.1.7' # Use Active Storage variant # gem 'image_processing', '~> 1.2' # Reduces boot times through caching; required in config/boot.rb gem 'bootsnap', '>= 1.4.2', require: false group :development, :test do # Call 'byebug' anywhere in the code to stop execution and get a debugger console gem 'byebug', platforms: [:mri, :mingw, :x64_mingw] 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' end gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby] gem "haml-rails", ">= 1.0", '<= 2.0.1' gem "font-awesome-sass" gem 'jquery-rails' gem 'ancestry' gem 'kaminari' #ログイン機能 gem 'devise' #日本語化 gem 'rails-i18n', '~> 6.0' gem 'devise-i18n' gem 'seed-fu' # gem 'devise-bootstrap-views', '~>1.0'
回答1件
あなたの回答
tips
プレビュー