2017-02-01 100 views
1

Jupyter Notebookで自分のコードを実行しようとすると、何も起こりません。細胞は反応しません。ここでは、私がセルを実行しようとすると何が起こるか(あるいはむしろ起こらない)スクリーンショットがあります。Jupyter Notebook:kernel_info_replyを待っているタイムアウト

Jupyter notebook showing code not running

私はカーネルのタブの下の「再起動&すべて実行」オプションをクリックして試してみました。それだけで私にカーネルが死亡したことを示す警告メッセージを表示します。

Image showing dead kernel message

私は警告メッセージにボタンを「今すぐ再起動してみてください」をクリックすると、メッセージが消えるが、コードはまだしません走るしかし、ノートブックをかなりの時間だけ残しておくと(1時間もかかると思う)、コードは最終的に実行され、ノートブックは必要に応じて動作します。

私が入力した問題は、最初のスクリーンショットに示されているように、print (2 + 2)またはimport numpy as npのような簡単な1ライナーですが、行は実行されません。

私はノートブックでPython 3.5を実行しています。これは、Anaconda Navigatorを使用して開きます。さらに、私のオペレーティングシステムはWindows 10です。

Anaconda(Python 3とPython 2の両方のバージョン)をアンインストールして再インストールしましたが、私のアンチウイルスをオフにしましたが、何も問題を解決していないようです。

なぜこのようなことが起きているのか、どのように修正できるのか、誰にも分かりませんか?どんな助けでも大歓迎です!

次のように、端末のメッセージは次のとおりです。私はさらに試してみました

[I 12:43:00.890 NotebookApp] Serving notebooks from local directory: C:\Users\Essi 
[I 12:43:00.891 NotebookApp] 0 active kernels 
[I 12:43:00.891 NotebookApp] The Jupyter Notebook is running at: http://localhost:8888/ 
[I 12:43:00.891 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation). 
[I 12:43:26.635 NotebookApp] Kernel started: 7612964e-692c-430c-99ba-b0ed2190f12c 
[W 12:43:36.822 NotebookApp] Timeout waiting for kernel_info reply from 7612964e-692c-430c-99ba-b0ed2190f12c 
[I 12:43:55.421 NotebookApp] Kernel restarted: 7612964e-692c-430c-99ba-b0ed2190f12c 
[I 12:44:15.437 NotebookApp] Kernel restarted: 7612964e-692c-430c-99ba-b0ed2190f12c 
[W 12:44:25.425 NotebookApp] Timeout waiting for kernel_info_reply: 7612964e-692c-430c-99ba-b0ed2190f12c 
[E 12:44:25.427 NotebookApp] Exception restarting kernel 
    Traceback (most recent call last): 
     File "C:\Users\Essi\Anaconda3\lib\site-packages\notebook\services\kernels\handlers.py", line 88, in post 
     yield gen.maybe_future(km.restart_kernel(kernel_id)) 
     File "C:\Users\Essi\Anaconda3\lib\site-packages\tornado\gen.py", line 1008, in run 
     value = future.result() 
     File "C:\Users\Essi\Anaconda3\lib\site-packages\tornado\concurrent.py", line 232, in result 
     raise_exc_info(self._exc_info) 
     File "<string>", line 3, in raise_exc_info 
    tornado.gen.TimeoutError: Timeout waiting for restart 
[E 12:44:25.507 NotebookApp] { 
     "Referer": "http://localhost:8888/notebooks/Documents/Vac%20Work%20progs/123.ipynb", 
     "Accept": "application/json, text/javascript, */*; q=0.01", 
     "Host": "localhost:8888", 
     "Content-Length": "0", 
     "Accept-Encoding": "gzip, deflate", 
     "Connection": "keep-alive", 
     "X-Requested-With": "XMLHttpRequest", 
     "Accept-Language": "en-US,en;q=0.5", 
     "User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:51.0) Gecko/20100101 Firefox/51.0" 
    } 
[E 12:44:25.508 NotebookApp] 500 POST /api/kernels/7612964e-692c-430c-99ba-b0ed2190f12c/restart (::1) 31148.06ms referer=http://localhost:8888/notebooks/Documents/Vac%20Work%20progs/123.ipynb 
[I 12:44:26.615 NotebookApp] Kernel shutdown: 7612964e-692c-430c-99ba-b0ed2190f12c 
[W 12:44:27.626 NotebookApp] Session not found: session_id='8d2aafbc-0bc6-47b8-9648-6c3650d07513' 
[W 12:44:27.627 NotebookApp] 404 DELETE /api/sessions/8d2aafbc-0bc6-47b8-9648-6c3650d07513 (::1) 2.00ms referer=http://localhost:8888/notebooks/Documents/Vac%20Work%20progs/123.ipynb 
[I 12:44:27.677 NotebookApp] Kernel started: e5487dea-ffa3-4498-9238-c70df3c58963 
[W 12:44:37.717 NotebookApp] Timeout waiting for kernel_info reply from e5487dea-ffa3-4498-9238-c70df3c58963 
[W 12:44:45.448 NotebookApp] Timeout waiting for kernel_info_reply: 7612964e-692c-430c-99ba-b0ed2190f12c 
[E 12:44:45.448 NotebookApp] Exception restarting kernel 
    Traceback (most recent call last): 
     File "C:\Users\Essi\Anaconda3\lib\site-packages\notebook\services\kernels\handlers.py", line 88, in post 
     yield gen.maybe_future(km.restart_kernel(kernel_id)) 
     File "C:\Users\Essi\Anaconda3\lib\site-packages\tornado\gen.py", line 1008, in run 
     value = future.result() 
     File "C:\Users\Essi\Anaconda3\lib\site-packages\tornado\concurrent.py", line 232, in result 
     raise_exc_info(self._exc_info) 
     File "<string>", line 3, in raise_exc_info 
    tornado.gen.TimeoutError: Timeout waiting for restart 
[E 12:44:45.450 NotebookApp] { 
     "Referer": "http://localhost:8888/notebooks/Documents/Vac%20Work%20progs/123.ipynb", 
     "Accept": "application/json, text/javascript, */*; q=0.01", 
     "Host": "localhost:8888", 
     "Content-Length": "0", 
     "Accept-Encoding": "gzip, deflate", 
     "Connection": "keep-alive", 
     "X-Requested-With": "XMLHttpRequest", 
     "Accept-Language": "en-US,en;q=0.5", 
     "User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:51.0) Gecko/20100101 Firefox/51.0" 
    } 
[E 12:44:45.451 NotebookApp] 500 POST /api/kernels/7612964e-692c-430c-99ba-b0ed2190f12c/restart (::1) 31061.81ms referer=http://localhost:8888/notebooks/Documents/Vac%20Work%20progs/123.ipynb 
[I 12:44:47.055 NotebookApp] Kernel shutdown: e5487dea-ffa3-4498-9238-c70df3c58963 
             [I 12:45:26.611 NotebookApp] Saving file at /Documents/Vac Work progs/123.ipynb 
                [W 12:51:54.702 NotebookApp] Session not found: session_id='3fef32b0-5580-4ea5-b61e-9fe5b3892368' 
[W 12:51:54.703 NotebookApp] 404 DELETE /api/sessions/3fef32b0-5580-4ea5-b61e-9fe5b3892368 (::1) 1.02ms referer=http://localhost:8888/notebooks/Documents/Vac%20Work%20progs/123.ipynb 
[I 12:51:54.784 NotebookApp] Kernel started: ceb9046d-94e3-467b-96a3-e8f49bcfbb87 
             [W 12:52:04.824 NotebookApp] Timeout waiting for kernel_info reply from ceb9046d-94e3-467b-96a3-e8f49bcfbb87 

物事は、単にファイアウォールをオフに私のブラウザでブロッカーをオフにすると、Chromeとエッジでjupyterを実行しようとしています。助けた前述のアクションの

C:\Users\Essi>pip install -U jsonschema 
Could not fetch URL https://pypi.python.org/simple/jsonschema/: There was a problem confirming the ssl certificate: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:645) - skipping 
Requirement already up-to-date: jsonschema in c:\users\essi\anaconda3\lib\site-packages 

なし:私はまた、私は次の応答を取得した後、pip install -U jsonschemaを試してみました。 certificate verify failed応答が別の問題を引き起こしていますか?

Ipythonセッションを開くことができます(コードを実行できる黒い画面を参照してください)。しかし、SpyderのIpythonコンソールにはJupyterと同じ問題がありますが、「実行」アクションを「新しい専用コンソールで実行」に設定することで、この問題を回避できます。

+0

端末のどのディレクトリからノートブックサーバを起動していますか?そのディレクトリにあなた自身のpythonパッケージをダウンロードしたりインストールしたりしましたか?空のディレクトリからjupyterノートブックを起動し、問題が解決しないかどうか確認してください。 – MYGz

+0

端末に出力をポストしてください(ブラウザーが開く前に起動する黒いウィンドウ)? – chthonicdaemon

+0

別の考え方 - ノートブックなしでipythonセッションを開くとうまくいくと思いますか? – chthonicdaemon

答えて

1

私の問題は、anacondaをアンインストールして解決しました。その後、最新のanacondaバージョンをダウンロードしてインストールしました。

私のアンチウイルスは、古いAnacondaバージョンの初期インストールで、インストールや設定のいくつかをブロックすることで問題を引き起こしたと思います。私の結論は、カスペルスキーからの多くの警告メッセージが、アプリケーションがオープンして実行するために必要としているパスを許可するかブロックするかを尋ねてきたという事実に基づいています。

「許可」ボタンを選択するたびに、Jupyterは正常に動作します。