まず、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