久しぶりにrailsをコマンドを動かすとエラー。
An error occurred while installing nokogiri (1.10.10), and Bundler cannot continue. Make sure that `gem install nokogiri -v '1.10.10' --source 'https://rubygems.org/'` succeeds before bundling.
上記のエラーが出るとbundle isntall
も通らなくなる。
##原因
which gem、which ruby
でパスが通っていない。
$ which ruby
/usr/bin/ruby
こうしたい↓
$ which ruby
/Users/shogo/.rbenv/shims/ruby
##解決法
rbenvにパスを通すため、シェルの設定ファイル(.bashrcや.zshrc)に以下を追加。
対象アプリのディレクトリで1行ずつ行わなければいけないことに注意。
[[ -d ~/.rbenv ]] && \
export PATH=${HOME}/.rbenv/bin:${PATH} && \
eval "$(rbenv init -)"