結局原因不明なのですが、pipでJupyterのインストールを実行すると、tornadoのインストールのところで固まってしまう現象に遭遇しました。
【追記】解決しました。最後に記載します。
【追記】タイトルを変更しました。
$ pip install jupyter
Collecting jupyter
Using cached jupyter-1.0.0-py2.py3-none-any.whl
Collecting ipykernel (from jupyter)
Using cached ipykernel-4.8.2-py3-none-any.whl
Collecting qtconsole (from jupyter)
Using cached qtconsole-4.3.1-py2.py3-none-any.whl
Collecting jupyter-console (from jupyter)
Using cached jupyter_console-5.2.0-py2.py3-none-any.whl
Collecting notebook (from jupyter)
Using cached notebook-5.4.1-py2.py3-none-any.whl
Collecting ipywidgets (from jupyter)
Using cached ipywidgets-7.1.2-py2.py3-none-any.whl
Collecting nbconvert (from jupyter)
Using cached nbconvert-5.3.1-py2.py3-none-any.whl
Collecting ipython>=4.0.0 (from ipykernel->jupyter)
Using cached ipython-6.2.1-py3-none-any.whl
Collecting traitlets>=4.1.0 (from ipykernel->jupyter)
Using cached traitlets-4.3.2-py2.py3-none-any.whl
Collecting jupyter-client (from ipykernel->jupyter)
Using cached jupyter_client-5.2.3-py2.py3-none-any.whl
Collecting tornado>=4.0 (from ipykernel->jupyter)
Downloading tornado-5.0.1.tar.gz (504kB)
99% |███████████████████████████████▉| 501kB 2.3MB/s eta 0:00:01
上記のようにtornadoのダウンロードが99%になったままインストールが止まってしまいます。
anyenvを使っています。
$ anyenv version
pyenv: miniconda3-latest
OSはmacOS Sierraです。
対処方法
根本的な解決方法はわかりませんでした。
仕方がないのでtornado-5.0.1.tar.gzを以下からダウンロードし、
- https://pypi.python.org/pypi/tornado
ダウンロードしたファイルを指定してtornadoをインストールしました。
$ pip install ~/Desktop/tornado/tornado-5.0.1.tar.gz
この後で
$ pip install jupyter
として、Jupyterを無事にインストールできました。
解決
投稿直後に「pipのcache!」と思いあたり、すぐに解決しました。
以下を参考にさせていただきました。
- pipでキャッシュを無効にしてライブラリを再インストールする
検証のため、一旦tornadoをアンインストールして、
$ pip uninstall tornado
以下で再インストールできました。
pip --no-cache-dir install -I tornado
もっと早く気付けよって話でした…