macOSの調子が悪かったので、OSを入れ直した。
ひさしぶりにmacOSにpythonの環境構築をしたので手順をメモしておく。
出来るだけツールの公式が示している手順でインストールを行っていくようにしてある。
環境
- macOS High Sierra
- XCode install済み
手順
Homebrewインストール
- macOSのパッケージマネージャーであるHomebrewをインストール。
- 参照: https://brew.sh/index_ja
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Python3インストール
brewでインストール。
$ brew install python3
バージョンを確認してみる。3.7.0が入った。
$ python3 -V
Python 3.7.0
Pipのインストール
- Pythonのパッケージ管理ツールであるpipをインストールします。
- https://pip.pypa.io/en/stable/installing/
色んなインストール方法があるけど、経験的には、pypaに掲載されているget-pip.pyを使った方法が安定してる気がする。
$ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
$ python3 get-pip.py
入った。
$ pip -V
pip 18.0 from /usr/local/lib/python3.7/site-packages/pip (python 3.7)
Pipenvのインストール
- pipが管理してくれるよりももう少し幅広い管理をしてくれるpipenvをインストールする。
- 参考: https://pipenv-ja.readthedocs.io/ja/translate-ja/
brewで入る。
$ brew install pipenv
$ pipenv --version
pipenv, version 2018.7.1
確認
$ pipenv install --python 3.7 pandas
$ pipenv shell
$ python -c "import pandas; print(pandas.__version__)"
0.23.4
できた。