如何在Ubuntu上不使用Anaconda的情况下运行Jupyter Notebook?

Cor*_*ral 5 ipython python-3.x jupyter-notebook ubuntu-16.04

有很多信息可用于在Anaconda上运行Jupyter Notebook,但找不到在没有Anaconda的情况下运行Jupyter的任何信息。

任何指针将不胜感激!

Dod*_*dge 6

基本上,过程如下:

pip3 install --upgrade pip
pip3 install jupyter
jupyter notebook # run notebook
Run Code Online (Sandbox Code Playgroud)

运行特定的笔记本:

jupyter notebook notebook.ipynb
Run Code Online (Sandbox Code Playgroud)

使用自定义IP或端口:

jupyter notebook --port 9999
Run Code Online (Sandbox Code Playgroud)

没有浏览器:

jupyter notebook --no-browser
Run Code Online (Sandbox Code Playgroud)

救命:

jupyter notebook --help
Run Code Online (Sandbox Code Playgroud)



来自以下来源的答案:

来源1 来源2


Cec*_*rry 5

请参阅Gordon BallJupyter PPA这是截至撰写本文时维护最活跃的 Jupyter PPA,支持 Ubuntu 16.0418.04 (LTS)。

\n\n

安装:这是一个球

\n\n

感谢 Gordon 的不懈努力,Ubuntu 下 Jupyter 的安装简单地减少到:

\n\n
sudo add-apt-repository ppa:chronitis/jupyter\nsudo apt-get update\nsudo apt-get install jupyter\n
Run Code Online (Sandbox Code Playgroud)\n\n

这样做会安装jupyter元包,并提供:

\n\n
    \n
  • 此 PPA 发布的 Jupyter 包的标准集合,包括:\n\n
      \n
    • Jupyter 的核心和客户端库。
    • \n
    • Jupyter 的控制台界面。
    • \n
    • Jupyter 基于网络的笔记本。
    • \n
    • 用于处理和转换笔记本 (ipynb) 文件的工具。
    • \n
    • Python3 计算内核。
    • \n
  • \n
  • 可执行文件/usr/bin/jupyter
  • \n
\n\n

正如W. Dodge基于pip解决方案的详细信息,基于浏览器的 Jupyter Notebook UI 可以从终端启动,如下所示 \xe2\x80\x93 ,其中\'/home/my_username/my_notebooks\'应替换为包含所有内容的顶级目录的绝对路径Jupyter 笔记本文件的数量:

\n\n
    jupyter notebook --notebook-dir=\'/home/my_username/my_notebooks\'\n
Run Code Online (Sandbox Code Playgroud)\n\n

为什么不是 Acanaconda 或 pip?

\n\n

对于基于 Debian 的 Linux 发行版,最佳解决方案是基于 Debian 的个人软件包存档 (PPA)。所有其他答案都提出了与 Debian 无关的解决方案(例如 Anaconda pip),它们绕过了系统范围的 APT 包管理器,因此并不理想。

\n\n

通过此或另一个 PPA 安装 Jupyter 可保证自动更新 Jupyter 及其依赖项。通过 Anaconda 安装 Jupyter 或pip需要持续手动更新两者 \xe2\x80\x93 ,这是你可能不需要的一个持续的眼中钉。

\n\n

简而言之,PPA >>>> Anaconda >> pip

\n


小智 0

在 Ubuntu 中安装 Jupyter-Notebook 有两种方法。一种是使用 Anaconda,另一种是使用 pip。请通过下面添加的链接了解详细信息。

http://jupyter.readthedocs.io/en/latest/install.html