2016-02-04 14 views
13

私はJupyterノートを修正しようとしましたが(私はライブラリをインポートできませんでしたが)、状況が悪化したようです。ノートブックを起動するたびにカーネルが起動し、すぐに終了します。私が得るエラーは以下の通りです:Jupyterノートブックデッドカーネル

[I 15:00:39.002 NotebookApp] Serving notebooks from local directory: /Users/stephanng/Documents/Coding/IPyNB 
[I 15:00:39.002 NotebookApp] 0 active kernels 
[I 15:00:39.003 NotebookApp] The Jupyter Notebook is running at: http://localhost:8888/ 
[I 15:00:39.003 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation). 
[W 15:00:43.558 NotebookApp] Notebook 157 Muon Analysis - Copy.ipynb is not trusted 
[I 15:00:44.045 NotebookApp] Kernel started: 152a55a1-e393-4e86-b271-859b924e6a3e 
/Users/stephanng/anaconda/envs/py27/bin/python: No module named _signatures; 'ipykernel' is a package and cannot be directly executed 
[I 15:00:47.047 NotebookApp] KernelRestarter: restarting kernel (1/5) 
/Users/stephanng/anaconda/envs/py27/bin/python: No module named _signatures; 'ipykernel' is a package and cannot be directly executed 
[I 15:00:50.059 NotebookApp] KernelRestarter: restarting kernel (2/5) 
/Users/stephanng/anaconda/envs/py27/bin/python: No module named _signatures; 'ipykernel' is a package and cannot be directly executed 
[I 15:00:53.067 NotebookApp] KernelRestarter: restarting kernel (3/5) 
/Users/stephanng/anaconda/envs/py27/bin/python: No module named _signatures; 'ipykernel' is a package and cannot be directly executed 
[W 15:00:54.257 NotebookApp] Timeout waiting for kernel_info reply from 152a55a1-e393-4e86-b271-859b924e6a3e 
[I 15:00:56.078 NotebookApp] KernelRestarter: restarting kernel (4/5) 
WARNING:root:kernel 152a55a1-e393-4e86-b271-859b924e6a3e restarted 
/Users/stephanng/anaconda/envs/py27/bin/python: No module named _signatures; 'ipykernel' is a package and cannot be directly executed 
[W 15:00:59.094 NotebookApp] KernelRestarter: restart failed 
[W 15:00:59.095 NotebookApp] Kernel 152a55a1-e393-4e86-b271-859b924e6a3e died, removing from map. 
ERROR:root:kernel 152a55a1-e393-4e86-b271-859b924e6a3e restarted failed! 
[W 15:00:59.116 NotebookApp] Kernel deleted before session 
[W 15:00:59.117 NotebookApp] 410 DELETE /api/sessions/15eb80b6-d134-4142-96fa-1b1012be280c (::1) 5.42ms referer=http://localhost:8888/notebooks/157%20Muon%20Analysis%20-%20Copy.ipynb 

これを修正する方法はありますか?それとも、完全にアンインストールして再インストールする必要がありますか?また、私はどうやってそうするのですか? sudo pip uninstall jupyterを実行すると、動作しないようです。

+0

これは 'pip uninstall jupyter-core jupyter-client notebook'ですが、あなたがvirtualenvにいない限り、まだ悪い考えです。 –

+0

ノートブックに特別なことをしましたか? '.ipynbは信頼されていません'とは、何とかデジタル署名されたことを意味します。 –

+2

私は実際にそれを動作させると信じています。私は(基本的にすべて)コンドーム(rm -rf)を含めてアンインストールしてから、私はcondaとjupyterを再インストールしました。それはPython2のノートブックのために働いたようです –

答えて

0

これはよくある質問です。

tl; dr:必要な場合はノートブック内でこれを行います。 numpyのは:

import sys 
!conda install --yes --prefix {sys.prefix} numpy 

Jupyter環境における「輸入foo」がコマンドライン環境で「輸入foo」という異なり理由の詳細な議論のためにhttp://jakevdp.github.io/blog/2017/12/05/installing-python-packages-from-jupyter/を参照してください。