計算物理屋の研究備忘録

Linux, Cygwin, Mac, zsh, emacs等の使い方、設定などのメモ

Macにpyenvを使ってPython環境を構築

pyenvのインストール

公式サイト github.com

---------2019/12/20 追記---------

pyenv-pip-rehashは最近のpyenvではデフォルトでバンドルされているので必要なくなった

一緒にpyenv-pip-rehashも入れる。

GitHub - pyenv/pyenv-pip-rehash: Never run `pyenv rehash` again

---------追記終了--------

MacだとHomebrewで入れればいい。

$ brew install pyenv

pyenvの設定

~/.pyenvをpyenvのルートディレクトリにするため、ディレクトリを作成

$ mkdir ~/.pyenv

いつもの設定を.zshrcに。

#----- pyenv
export PYENV_ROOT="${HOME}/.pyenv"
if [ -d "${PYENV_ROOT}" ]; then
   export PATH=${PYENV_ROOT}/bin:$PATH
   eval "$(pyenv init -)"
fi

あとはMac以外の環境での設定と同じ

keisanbutsuriya.hateblo.jp

python3をメインにして、miniconda3-latestをインストールした。あとはconda installで入れたいものを入れていけばいい。

Emacspython環境

Emacsにjediをインストールしておく(Macに最新バージョンのEmacsをインストール - 計算物理屋の研究備忘録