M1 mac(Apple Silicon)でRuby on Railsの環境構築とエラー対処法

ruby-on-railsプログラミング

Ruby on RailsでLine Botを作ろうとした時に、環境構築にかなり手こずったのでその備忘録

こちらを参考にしています

開発環境

Homebrew 3.3.5
rbenv 1.2.0
ruby 3.0.2
Bundler 2.2.32
yarn 1.22.17
(↑環境構築中にversionが古い事が原因のエラーもありました、これが最終的な状態です)

それぞれインストールされていない物があった場合こちらを参考にしてください

アプリ作成! rails sでlocalhostで立ち上げるまで

問題発生その1

gem install postgresqlが出来ない;;

m1だと、gem install postgresqlができなかったので、

arch -arm64 brew install postgresql

でインストール


brew services start postgresql

postgresqlを起動

適当なディレクトリ作って入る

mkdir newBot
cd newBot

Gemfileを作成

bundle init

作成されたGemfileの# gem "rails"のコメントアウトを解除

コメント

タイトルとURLをコピーしました