先日購入したMacBook ProにPythonの環境を作成しようとしたんだけど何故かハマってしまった。
Deep LearningやPythonのコードを試す為にPythonをつかいたいんだけど、MacのデフォルトはPython2系。
Python3も使いたいし、場合によってはPython2でも使いたいことがあるかもしれない。
pyenvを使えば色々切り換える事ができるので、入れてみた。
```
$ brew install pyenv
$ brew install anaconda3-4.4.0
$ pyenv versions # バージョンを確認
```
何故かターミナルを起動した時にエラーになってしまった。
それにcondaコマンドなども使えなかった。
パスを通すの部分はやっていなかったのだけど、.bashrc.localに下記記述がされていた。
```
PYENV_ROOT=~/.pyenv
export PATH=$PATH:PYENV_ROOT/bin
eval "(pyenv init -)"
eval "(pyenv virtualenv-init -)"
```
よくよく見ると、exportのパスの記述方法や、evalの書き方が間違っていた。
正しくは下記のように記述する必要がある。
```
PYENV_ROOT=~/.pyenv
export PATH=$PATH:$PYENV_ROOT/bin
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
```
誰が間違って記述したんだろう。
自分か?
0 件のコメント :
コメントを投稿