Windows10にRails 6.0.0のインストール
Windows10 64bit 1903にRails6.0.0を入れようとしてSQLite3のインストールでハマったので、全体のやり方をメモしておきます。困っている人がいたら参考にどうぞ。
手順はこんなかんじ
※ユーザー名が日本語の場合、インストールに失敗します。対処方法はこちら↓に。
Ruby & MSYS2のインストール
https://rubyinstaller.org/から、Ruby+Devkit 2.6.X (x64)をダウンロードして実行。
途中、MSYS2も忘れずに選択しておきます。
Rubyのインストールが終われば、MSYS2のインストールへ。
1,2,3を入力してエンターを押します。
MSYS2のインストールが終わったら、Rubyがインストールできたことを確認。
Start Command Prompt with Rubyを起動して、バージョン確認。
bundlerのインストール
Start Command Prompt with Rubyでインストールコマンドを入力
> gem install bundler
Railsのインストール
Start Command Prompt with Rubyでインストールコマンドを入力
> gem install rails
これも、終わったらバージョン確認。
SqLite3のインストール
Start Command Prompt with Rubyでインストールコマンドを入力。--platform=rubyがミソです。
> gem install sqlite3 --platform=ruby
※もしすでに何らかの方法でSqlite3を入れていた場合は、インストールコマンドのまえにアンインストールを推奨。
> gem uninstall -a sqlite3
Node.jsのインストール
Node.jsが必要なので、インストールします。これはインストーラを入手してボタンを押していけばOK.
yarnpkgのインストール
yarnpkgも必要なので、インストールします。これも、ボタンを押していけばOK.
以上でrails newの準備が整いました。
お疲れさまでした。
ちなみに、ハマったSQLite3のインストールですが、
rails newしたらこんなメッセージが出てきて詰みました。
In Gemfile:
sqlite3
run bundle binstubs bundler
Could not find gem 'sqlite3 (~> 1.4) x64-mingw32' in any of the gem sources
listed in your Gemfile.
rails webpacker:install
Could not find gem 'sqlite3 (~> 1.4) x64-mingw32' in any of the gem sources listed in your Gemfile.
Run `bundle install` to install missing gems.
読んでいたのはこの本です
たった1日で基本が身に付く! Ruby on Rails 超入門 たった1 日で基本が身に付く!
- 作者: WINGSプロジェクト 竹馬力
- 出版社/メーカー: 技術評論社
- 発売日: 2018/03/09
- メディア: Kindle版
- この商品を含むブログを見る