使用pip

时间:2018-01-19 22:52:52

标签: python path jupyter-notebook

我遇到了jupyter笔记本的问题。每次我开始使用笔记本时,内核都会死掉。

所以,我决定使用pip卸载jupyter笔记本:

pip uninstall jupyter notebook

成功卸载后,我再次安装,使用相同的点:

pip install jupyter notebook

然后,像往常一样,我输入了cmd:

jupyter notebook

但得到了这个错误:

'jupyter'未被识别为内部或外部命令, 可操作程序或批处理文件。

所以我检查了IPython的位置,发现现在我想要调用的正确文件是 jupyter-notebook ,这与 jupyter notebook 不同破折号。如果我从cmd运行 jupyter-notebook ,一切正常。

任何人都可以解释,发生了什么以及为什么该文件现在称为jupyter-notebook?

谢谢

3 个答案:

答案 0 :(得分:6)

因为pip使用传统的Python 2。 使用pip3安装:

pip3 install --upgrade pip
pip3 install jupyter
jupyter notebook  #to start jupyter notebook

我强烈建议安装Anaconda。 下载Anaconda here

然后使用:

bash 

安装它。

祝你好运。

答案 1 :(得分:0)

无需安装 Anaconda 或 conda 的解决方案:

sudo easy_install pip==20.3.4
pip2 install virtualenv
virtualenv jupyter
source jupyter/bin/activate
pip2 install jupyter
jupyter notebook

此解决方案已在以下平台上进行了测试:
分销商 ID:Ubuntu
描述:Ubuntu 16.04.7 LTS
版本:16.04
代号:xenial

它在 32 位 Chromenotebook 上运行,在 xenial 上安装了 Firefox 和 NetSurf

Jupyter notebook 将自动打开。但是,每次再次登录Jupiter,首先需要激活源:

source jupyter/bin/activate

然后:

jupyter notebook

开始

terminal and Firefox screens on xenial

答案 2 :(得分:-1)

我建议您始终使用 conda 而不是 pip 来安装 Jupyter Notebook。 例如,在您的情况下,我会建议:

conda install jupyter notebook 

而不是 pip install jupyter notebook 我可以看到您在那里描述的大多数问题都与环境相关,因此您在使用 pip 安装 jupyter 时经常会遇到环境问题