なんかわけわかんなくなったからリセットします。
なにを消せばいいのかというとそれは多分
・RVMがらみ
・Rubyがらみ
・Railsがらみ
の3つ?
この辺の関係性がわかってないからいまいちどうなってるのかわからん。
Mac の Ruby 管理を rvm から rbenv に乗り換え | EasyRamble
を見る限りRVMを消したらRubyも消えそう。
RVM消すとGemsetも消えるんだよね?
そしたらRVM消したらRailsとかも全部消える感じ?
$ rvm seppuku
切腹します。
Could not remove '/Users/inabajun/.rvm/', please try removing it manually.
こいつだけ手動でけすのね。
$ sudo rm -rf ~/.rvm
全部消えたはず。
$ ruby -v
ruby 2.0.0p481 (2014-05-08 revision 45883) [universal.x86_64-darwin14]
Rubyきえてない?
なんかやばそうだけどとりあえず無理やり消します。
$ gem -v
2.0.14
どういう状況だこれ。
$ sudo rm -rf /usr/bin/gem
イェイ。
=====ここからインストールしなおし=====
RVM
$ curl -L https://get.rvm.io | bash -s
$rvm install 2.0.0 --with-openssl-dir=$HOME/.rvm/usr
$ ruby -v
-bash: /usr/bin/ruby: No such file or directory
んん・・・?
ターミナル再起動したらなおった。
$ ruby -v
ruby 2.0.0p598 (2014-11-13 revision 48408) [x86_64-darwin14.0.0]
$ gem -v
2.4.5
gemもいます。
$ bundle update
-bash: bundle: command not found
bundlerはいませんでした。
$ gem install bundler
ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError)
Errno::ETIMEDOUT: Operation timed out - connect(2) (https://api.rubygems.org/gems/bundler-1.7.9.gem)
同じじゃないか!
なぜかパソコン再起動したらとおった。
よくわからん・・・。