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

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

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

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

解決済

rails s を実行すると`require': cannot load such file -- haml (LoadError)こちらのエラーが表示されてしまう

tyosu
tyosu

総合スコア22

Ruby on Rails 5

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

1回答

0評価

0クリップ

257閲覧

投稿2022/05/28 04:57

編集2022/06/02 19:23

解決したいこと

'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'

良い質問の評価を上げる

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

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

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

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

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

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

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

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

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

maisumakun

2022/05/28 08:03

Gemfileはどのように書いていますか?
tyosu

2022/05/28 08:42

こちら追記させていただきました。 宜しくお願いいたします!
maisumakun

2022/05/28 11:57

bundle installは行っていますか?
tyosu

2022/05/28 13:32

行っています! ``` Bundle complete! 26 Gemfile dependencies, 99 gems now installed. Gems in the group production were not installed. Use `bundle info [gemname]` to see where a bundled gem is installed. ```

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

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

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

ただいまの回答率
87.20%

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

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

質問する

関連した質問

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

Ruby on Rails 5

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