結局原因不明なのですが、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

もっと早く気付けよって話でした…

广告
将在 10 秒后关闭
bannerAds