2017年5月23日火曜日

Ubuntu16.0.4のPython3でJupyter Notebookを起動したらkernel deadになる

まず、KernelはUbuntuのKernelではないのだよ。

Jupyterにおいて、カーネルとは入力されたコードをインタラクティブに処理して結果を返却するプロセスのことを指します。

つまり、単なるプロセスですな。

次に、
pipでインストールすると使用できるカーネルは、Python2のみでPython3ははじめから利用できません。

マジか。

確かに
python3の色々をapt getしてからipython3 notebookを入れてますよ。はい。

1、
sudo apt-get install python3 ipython3 ipython3-notebook python3-matplotlib python3-numpy python3-pandas python3-sklearn

2、pip3 install --upgrade pip

そもそもpipいないときづく

3、sudo apt install python3-pip

4、 pip3 install -U scikit-learn

5、sudo pip3 install jupyter

なんか、Ubuntu遅いので下記コマンド

6、sudo bash -c 'echo vboxvideo >> /etc/modules'


7、jupyter-notebook

ここで、notebook使ってみるとKernel Dead!!

8、sudo python3 -m pip install ipykernel

9、sudo python3 -m ipykernel install --user

これでKernel Deadしなくなった。

参考
https://ipython.readthedocs.io/en/latest/install/kernel_install.html

0 件のコメント: