ターミナルからrails new アプリ名 でアプリを作成しようとしても以下のような文言が出てしまう。
手順としては
1 新しくrails_newというファイルを作る。
2 ターミナルのrails_newのdirectory内でgem install bundlerを行う。
3 bundle initをターミナルで実行し、できたGemfileでgem "rails"を入力しファイルを保存する。
4 bundle install --path vendor/bundleをターミナルで実行。その後に以下の様なエラーが出る。ファイルは作成される。
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
5 そのままrails new . をターミナルで実行すると以下の様な文が出るのでaを押して先ほどと同じエラーが出る。
Overwrite /Users/ユーザー名/rails_new/Gemfile?
6 そのままサーバーを起動しようとすると以下の様なエラーが出される。
Could not find gem 'rails (~> 6.0.3, >= 6.0.3.4)' in locally installed gems. Run `bundle install` to install missing gems.
試したことは、この二つを試しましたが、その下のようなエラーが出てしまいます。
1.sudo bundle install 2.bundle install --path=vendor/bundle
An error occurred while installing msgpack (1.4.2), and Bundler cannot continue.
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/11/07 13:34