yoshiislandblog.net
元営業の駆け出しアラサーSEが、休日にMACと戯れた際の殴り書きメモ。日々勉強。日々進歩。

この記事は3年以上前に書かれた記事で内容が古い可能性があります

JupyterをMacにインストールする

2019-03-23

重い腰を上げてJupyterをMacにインストールする

こちら のリンクを参考にする
Jupyter NotebookをMacで動かしてみる

3.5ではうまくいかなかった

3.5ではうまくいかなかった
とっととインストールしたい方は、下の3.6でやってみたらうまくいったをご確認ください

% pyenv virtualenv 3.5.0 numpy_work
% pyenv versions
  system
  3.5.0
  3.5.0/envs/numpy_work
* numpy_work (set by /hoge/.python-version)
% python -V
Python 3.5.0
% pip install numpy
% pip install scipy
% pip install scikit-learn
% pip install jupyter
% jupyter notebook
...
ImportError: cannot import name 'Type'

難しいことはやらず、バージョンを変えて
3.6でやってみる

3.6でやってみたらうまくいった

% pyenv install 3.6.0
...
BUILD FAILED (OS X 10.14.1 using python-build ...)
...

failになった

こちらのリンクを参考にエラー解消する
pyenv install でエラーが発生する。

% xcode-select --install
xcode-select: note: install requested for command line developer tools

インストールの画面が立ち上がるので、言われるがままインストールする

% CFLAGS="-I$(brew --prefix readline)/include -I$(brew --prefix openssl)/include -I$(xcrun --show-sdk-path)/usr/include" \
LDFLAGS="-L$(brew --prefix readline)/lib -L$(brew --prefix openssl)/lib" \
PYTHON_CONFIGURE_OPTS=--enable-unicode=ucs2 \
pyenv install -v 3.6.6

3.6.6にしてしまったが、これでインストールできた

% pyenv virtualenv 3.6.6 numpy_work
% pyenv local numpy_work
% pyenv versions
  system
  3.5.0
  3.6.6
  3.6.6/envs/numpy_work
* numpy_work (set by /hoge/.python-version)
% pip install numpy
% pip install scipy
% pip install scikit-learn
% pip install jupyter

これで無事にJupyterが起動する

% jupyter notebook