Raspberry pi3にJupyter notebookを入れ直す
こんばんは。らずべりーです。 引き続きラズパイの設定し直し中です。
Jupyter notebookのインストールについては以前の記事で話題にしていました。
plant-raspberrypi3.hatenablog.com
しかし、先ほどこのときと同じ方法で入れようとしたところエラーが出てしまい、インストールできなくなっていました (OSは以前と同じRaspbian Jessieです)。
こんなエラーがでてました
以下のようなエラーメッセージがずらずらと。
$ sudo pip install jupyter <前略> ------------- Failed building wheel for pyzmq <中略> ------------- Failed building wheel for scandir <中略> Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-CxLQpN/scandir/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-aswTYC-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-CxLQpN/scandir/
どうも何かのコマンドの参照がうまくいっていない?
なんとか解決した
調べてみると、pip
をアップグレードすると新しいpip
が/usr/local/bin
に保存されてしまうそうなのですが、それが原因でうまく参照できなくなっている可能性があることがわかりました。
pip
の場所を確認したところ、確かに/usr/local/bin
にあることがわかりました。
$ which pip /usr/local/bin/pip
参照元記事は以下。
Raspberry PiにJupyterをインストールする - ワテのブログ
早速、このページを真似っこさせていただいて、pip
ではなく
$ sudo pip3 install --upgrade pip $ sudo /usr/local/bin/pip3 install jupyter
としてみたところ、問題なくインストールできました。よかった。