pyenv global できなくて,数日無駄にした.
詰まったところ
pyenv global hoge しても,pythonのバージョンが切り替わらなくて,すごく困った.
実際のところ,力を入れて調べたのは数時間だが,やる気をそがれてしまって,作業が数日遅れた. こちらのサイトを参考にした.
原因
pythonが参照される場所が,もともとのhomebrewで入れたpythonを参照していたため起きた.
これは分かってはいたのだが,pythonをbrew uninstall python しようとしたところ,mysqlなど,いろいろなところで使われているよって,errorが出た.そのため,他の解決策を探していたのだ.
~/.python-version
これを,取り除けば良い,
% mv .python-version .python-version.bac
とした. すると,
% pyenv versions system 3.4.3 anaconda-2.1.0 * anaconda2-4.0.0 (set by /hogehoge/.pyenv/version)
このように変わった.