前提・実現したいこと
Railsの教科書
http://igarashikuniaki.net/rails_textbook/
を行っている途中での、エラー
railsでの環境構築
http://localhost:3000/でrailsを起動させたい。
ruby 2.6.6
Rails 6.0.3.2
以下のコードを実行しました
$ mkdir my_web_apps $ cd my_web_apps $ rails new helloworld
エラーの内容です。
An error occurred while installing puma (4.3.5), and Bundler cannot continue. Make sure that `gem install puma -v '4.3.5' --source 'https://rubygems.org/'` succeeds before bundling. In Gemfile: puma run bundle binstubs bundler Could not find gem 'rails (~> 6.0.3, >= 6.0.3.2)' in any of the gem sources listed in your Gemfile. run bundle exec spring binstub --all bundler: command not found: spring Install missing gem executables with `bundle install` rails webpacker:install Could not find gem 'rails (~> 6.0.3, >= 6.0.3.2)' in any of the gem sources listed in your Gemfile. Run `bundle install` to install missing gems.
試したこと
以下のコードを試しもう一度 $rails newを実行しましたが同じ結果になりました
gem install puma -v '4.3.5' --source 'https://rubygems.org/'
gem install puma -v をやった時のエラーメッセージに、このlogを見ろ、というのがありませんか?
そのlogになにが問題だったのかとその解決のヒントが書かれていませんか
ERROR: While executing gem ... (OptionParser::MissingArgument)
missing argument: -v
と表示されました。
gem install puma -v '4.3.5' --source 'https://rubygems.org/' です
ERROR: While executing gem ... (OptionParser::InvalidArgument)
invalid argument: --source https://rubygems.org/'
と表示されました
すみません。質問失礼したします。
当該ディレクトリ内でのbundle installはすんでいますでしょうか?