jupyter Notebookでブラウザが開けない、ポートが占有されている問題の解決方法

【再掲】https://blog.csdn.net/xc555/article/details/81944979

問題: Win10 システム、Anaconda3 5.0.1 をインストールし、jupyter Notebook をクリックするか、anaconda プロンプト コマンド ラインを使用してブラウザを開きます。応答がありません。anaconda インストール パスからスクリプトを見つけます。その中に jupyter Notebook.exe があり、ダブル-直接クリックして開きます

 

解決策: ipython.exe、pythonw.exe、jupyter-notebook.exe、jupyter.exe が Windows ファイアウォールを介して通信できるようにします。

具体的な操作: コントロール パネル - Windows ファイアウォール - プログラムまたは機能の Windows ファイアウォールの通過を許可 - 別のプログラムの実行を許可 - 参照 - Python または Anaconda のインストール ディレクトリに移動し、python.exe を選択し、開く - 追加 - OK。他も同様に追加します。

それでも開けない場合は、Win10 ファイアウォール ポートをさらに設定する必要があります

Windows ファイアウォール - 「詳細設定」→「受信ルール」

設定したばかりの「ipython.exe」を見つけて、プロパティを指定し、「プロトコルとポートラベル」-「プロトコルタイプ」を「任意」に切り替えます。

次に、「スコープ」タブに切り替えます。「ドメイン、プライベート、共有」をすべて選択して確認します。

最後に、pythonw.exe、jupyter-notebook.exe、jupyter.exe に対して上記の操作を順番に繰り返します。結果は良好です。

Windows 10 ファイアウォールがプログラム通信をより厳密に制御しているため、プロンプトが表示されずにプログラム通信が妨げられることがあり、その結果 jupyter Notebook が開かなくなる可能性があります。

************************************************* *************************

さらに、Anaconda をWin10にインストールすることをお勧めしますインストールにはデフォルトのパスを使用しないでください (別の短いパスを選択してください)。これは、デフォルトのパスをインストールした後、jupyter-notebook が配置されているディレクトリ レベルが深すぎて、パスが深すぎるためです。文字列が長すぎるため、ショートカットが許可される最大文字数を超えています。その結果、Anaconda メニューの jupyter-notebook ショートカットのパスが不完全になり、jupyter-notebook とブラウザを開くことができなくなります。
 

おすすめ

転載: blog.csdn.net/PhilipJ0303/article/details/90417470
おすすめ