web-dev-qa-db-ja.com

MinicondaにJupyterノートブックをインストールする

Minicondaをインストールし、使用しようとしていますJupyter Notebookでそれを行うことができませんでした。 minicondaをインストールした後、ターミナルでjupyter notebookコマンドを実行しましたが、jupyterはインストールされませんでした。

先に進み、conda install jupyterでインストールしました。ただし、端末でjupyter notebookをもう一度実行すると、次のコンソールエラーが発生しました。

Emilios-MacBook-Pro:documents emilioramirezeguia $ jupyter Notebook Traceback(最新の呼び出しは最後):ファイル "/Users/emilioramirezeguia/miniconda2/bin/jupyter-notebook"、notebook.notebookapp import main File"/Users /からemilioramirezeguia/miniconda2/lib/python2.7/site-packages/notebook/notebookapp.py "、行45、ioloop.install()ファイル" /Users/emilioramirezeguia/miniconda2/lib/python2.7/site-packages/zmq /eventloop/ioloop.py"、210行目、インストールアサート(ioloop.IOLoop.initialized()ではない)または\AttributeError:タイプオブジェクト 'IOLoop'には属性 'initialized'

Console_Error

これを修正する方法はありますか?

ありがとうございました

25
Emilio

この問題は私にも起こったばかりです。私の古いanaconda環境は正常に機能しているように見えますが、今日作成した環境には、AttributeError: type object 'IOLoop' has no attribute 'initialized'をスローするこの正確な問題があるようです。

これは、今日または昨日リリースされたtornado==5.0の最新リリースによるものと思われます。私は最後の安定したバージョン、つまりtornado==4.5.3に戻りましたが、うまくいきました。

これが解決策です

pip uninstall tornado
pip install tornado==4.5.3
42
nitred

Minicondaは問題ありませんが、Anacondaをお勧めします。

私は同じ問題を抱えており、Nitredが正しいソリューションを提供してくれたことに感謝します。

Jupyter Notebookはtornado 5.0をサポートしていないようです。したがって、次のようにダウングレードします。

pip uninstall tornado
pip install tornado==4.5.3
3
Steve

Pythonでmatplotlibが必要でしたが、jupyterが必要です。強制しない限り、tornadoをアンインストールすると、パッケージはmatplotlibをアンインストールしようとします。しかし、私はまだmatplotlibが必要です、私はそれが必要です。したがって、matplotlibに古いバージョンのトルネードを強制的に使用させる必要があります。 2つのトルネードバージョンがあり、1つはpipによってインストールされ、もう1つはcondaによってインストールされました。

最終的にこれらのコマンドを実行すると、jupyterとmatplotlibが再び動作するようになりました(壊れたconda環境で実行しました)。

conda remove tornado --force # keeps matplotlib
pip uninstall tornado
conda install tornado=4.5.3

以前はpipを使用してtensorflowライブラリをインストールしていましたが、これも必要です。

1