which jupyter-notebook
Diz-me onde o meu jupyter está instalado, no meu caso é:
/home/ravexina/.local/bin/jupyter-notebook
Qual versão do python está usando?
Vamos executar jupyter notebook :
jupyter notebook
Você também pode executá-lo usando:
jupyter-notebook
então podemos usar pgrep para detectar qual versão do python está sendo usada por jupyter :
pgrep -a jupyter
A minha é python3 :
3700 /usr/bin/python3 /home/ravexina/.local/bin/jupyter-notebook
E quanto ao screenshot
Na captura de tela, o que eu vejo é que o jupyter está usando python2 e está executando um python3 kernel, o que significa que você está trabalhando com um arquivo python3, mas seu trabalho está sendo feito por jupyter usando python2 .
Você pode ter as duas versões instaladas. De qualquer forma meu jupyter é instalado usando pip3 e está atualizado, sua versão é: 4.3.0 e é a última versão, o que você está se referindo é ipython 6.0.0 .
De qualquer forma, se você não tiver o pip3 , instale-o:
sudo apt install python3-pip
atualize-o:
pip3 install pip --user --upgrade
após essa instalação / atualização jupyter :
pip3 install jupyter --user --upgrade
Agora você tem a última versão de jupyter e ipython 6.0.0 como sua dependência instalada.