jupyter、pandasでごりごりするまでの準備 on Mac
homebrewのインストール
(homebrew公式)https://brew.sh/index_ja
pythonのバージョン管理ソフトのインストール
brew install pyenv
(pyenv公式)https://github.com/pyenv/pyenv
環境変数の追加(正確な手順は上記公式のgithubページを参照)
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.bash_profile
上記環境変数追加のzsh版(catalina向け)
※echo -e 'if command~は.zshrcに記述する。しなければ毎回シェルを再起動してpyenvの管理下におかれる状態を作り出さないと、pythonのバージョンなどが反映されないので注意
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshenv echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zshenv echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.zshrc
(必要であれば)環境変数反映のためにシェルを再起動
exec "$SHELL"
好きなバージョンのpythonをインストール
pyenv install 3.7.9
先ほどインストールしたpythonをデフォルトに設定
pyenv global 3.7.9
確認
python --version
Python 3.7.9
(必要であれば)パッケージ管理ソフトのアップグレード
pip install --upgrade pip
データ分析のためにpandasをインストール
pip install pandas
手軽にグラフ化するためにmatplotlibをインストール
pip install matplotlib
pandasでexcelファイルを扱うためにインストール
pip install xlrd
https://github.com/ipython-contrib/jupyter_contrib_nbextensions
扱いやすいようにjupyterをインストールする
pip install jupyter
jupyterで利用するカーネルとしてpyenvで組み込んだpythonを登録する
(参考)https://ipython.readthedocs.io/en/latest/install/kernel_install.html
pip install ipykernel
2020/12/5 以下手順は環境を使い分けない場合は不要っぽいです
python -m ipykernel install --user --name pyenv_python
jupyterの起動
jupyter notebook