学生の備忘録なブログ

日々のことを忘れないためのブログです。一日一成果物も目標。技術系はQiitaにあげるように変更しました。

pyenv global できなくて,数日無駄にした.

詰まったところ

pyenv global hoge しても,pythonのバージョンが切り替わらなくて,すごく困った.

実際のところ,力を入れて調べたのは数時間だが,やる気をそがれてしまって,作業が数日遅れた. こちらのサイトを参考にした.

qiita.com

原因

pythonが参照される場所が,もともとのhomebrewで入れたpythonを参照していたため起きた.

これは分かってはいたのだが,pythonbrew 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)

このように変わった.