$ which ruby
/.rbenv/shims/ruby → これはOK
$ which ruby
/usr/bin/ruby → これはNG
/.bash_profile に下記を追記
export PATH="~/.rbenv/shims:/usr/local/bin:$PATH"
eval "$(rbenv init -)"
変更をPCに反映させる
$ source ~/.bash_profile
で、もう一度確認
$ which ruby
$ rbenv versions
現在使っているバージョンを確認したいだけなら
$ ruby -v
※ rbenv versions
で指定しているものと一致しているか確認
$ rbenv install -l
$ brew update
$ brew upgrade rbenv ruby-build
で、もう一度確認
$ rbenv install -l
インストールしたいrubyのバージョンがリストに入っていればOK
$ rbenv install 0.0.0
特定のディレクトリで利用するバージョンを変更
$ rbenv local 0.0.0
※全体で利用するバージョンを変更したいときはこれ
$ rbenv global 0.0.0
$ rbenv rehash
上の手順に引き続き
bundlerはrubyのバージョンごとに管理されているため、bundlerも更新する
$ gem install bundler
$ bundle install --path .bundle
※パス指定オプションを付けないとグローバルにインストールされてしまうので注意
cocoapodsのキャッシュを更新
$ bundle exec pod repo update
Podfileに書かれているライブラリをインストール
$ bundle exec pod install
Cartfileに書かれているライブラリをビルドし直す
$ carthage bootstrap --platform iOS --no-use-binaries
- anyenvで管理できるようにしたい