[移動元]データサイエンス スタック エクスチェンジここまで、2019年10月17日]
これまでにも同じような質問が 4 回ありました。しかし、今のところ誰も答えていません。参照:
スタックオーバーフロー -Jupiterノートブックでプロジェクトが表示されなくなりました
スーパーユーザー -Jupyter Notebook エラー: 「http://localhost:8888/tree」に何も表示されない
スーパーユーザー -Jupyterノートブックが定期的にディレクトリツリーを失う
スーパーユーザー -Jupyter Notebook がベース以外の Anaconda Navigator 環境で開かない
[Anaconda コマンド プロンプトから Jupyter Notebook を起動し、Chrome で開いた Web ページを示すスクリーンショット]
Windows 7 PC で Anaconda 3 を実行しています。このマシンで Jupyter Notebook を 1 年近く使用してきました。2 週間ほど前のある日、Jupyter Notebook で何もできなくなりました。Jupyter は、Anaconda プロンプトから起動するか、スタート メニュー (Anaconda3 の下) のリンクをクリックするか、Anaconda Navigator を起動してそこからクリックすることで起動できます。いずれの場合も、ノートブック ツリーのルートで停止し、iPython ノートブックにアクセスしたり、ノートブックを開いたりできないことを除いて、すべて正常に見えます。Chrome、Firefox、(すごい!) Internet Explorer ブラウザーを使用してみましたが、結果は同じでした。
ディレクトリ内の Jupyter 構成ファイルを編集してみましたC:\Users\myname\.jupyter
。起動時に出力されるテキストから、Jupyter がそのファイル内の情報を取得していることがわかります。これは、ファイルを変更するとテキスト出力が変わるためです。
Anaconda や Python も含め、すべてをアンインストールしてみました。再起動してから Anaconda3 を再インストールしました。これが機能しなかったときはかなりがっかりしました。簡単に修正できるような気がしますが、私にはわかりません。例として、Anaconda コマンド ウィンドウのスクリーンショットと、Notebook を起動したときのブラウザーの外観を添付します。もちろん、アドレス バーに「file:///blah」と入力すれば、ディレクトリのビューを確実に表示できます。ただし、これにより Jupyter Notebook アクティビティが中断されるため、ファイルをクリックすると、*ipynb
JSON の中括弧などがすべて含まれたテキスト エディターでファイルが開きます。あまり役に立ちません。
ちなみに、Spyder の起動には問題はありません。
Jupyter で IPython ノートブックに移動して開くにはどうすればよいですか? ありがとうございます。
答え1
これは、jupyter ノートブックの最新アップデートのバグです。回避策は、最新の作業コピーにダウングレードすることです。ダウングレードに pip ではなく conda を使用する方法を本当に望んでいましたが、優れた解決策を見つけました。Anaconda は、システム全体の以前のリリース (conda + jupyter + spyder + ...) のアーカイブを保持しています。アーカイブは次の場所にあります。
https://repo.continuum.io/archive/
私の場合、うまくいったのは2019年7月のリリース版でした
https://repo.continuum.io/archive/Anaconda3-2019.07-Windows-x86_64.exe
まず、Anaconda を完全にアンインストールしてから、アーカイブされたバージョンをインストールする必要があります。