villagerHの日記

勉強したことや苦労した事などを書き綴ります

Ruby on Railsインストール

Ruby on Rails環境を構築し始めました。

適当にぐぐって出てきたQiitaの記事を参考に進めていきます。

$ brew install rbenv ruby-build
Rubyのバージョンを管理しやすくなるとのことなのでインストール

$ echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
profileに追記

さくさくっと終わったので続いてRubyのインストール

$ rbenv install 2.3.0

バージョン指定してインストール

BUILD FAILED (OS X 10.12.6 using ruby-build 20191024)

Inspect or clean up the working tree at /var/folders/mm/_y2zgzf97t784ys59pmlx5w40000gn/T/ruby-build.20191025002430.37664
Results logged to /var/folders/mm/_y2zgzf97t784ys59pmlx5w40000gn/T/ruby-build.20191025002430.37664.log

Last 10 log lines:
EVP_MD_CTX_create(void)
                 ^
                 ;
2 warnings and 5 errors generated.
make[2]: *** [openssl_missing.o] Error 1
make[1]: *** [ext/openssl/all] Error 2
make[1]: *** Waiting for unfinished jobs....
linking shared-object objspace.bundle
linking shared-object nkf.bundle
make: *** [build-ext] Error 2

さくさくっと終わ・・・らない・・・

opensslは既にインストール済みだしどういうこと???と思って色々調べましたがOS XRubyのバージョンの組み合わせによっては上手くインストールができないらしいです…

$ rbenv install 2.4.0

試しにバージョンを2.4.0で指定してみたらインストールできました…
参考にしてたサイトが2.3.0だったので特にバージョンに拘りがあったわけではないのでとりあえずこのまま進めてみます。