如何在Ubuntu上不使用Anaconda运行Jupyter Notebook?

9

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

非常感谢您提供任何指针!

3个回答

11

基本上,流程如下:

pip3 install --upgrade pip
pip3 install jupyter
jupyter notebook # run notebook

运行特定的笔记本:

jupyter notebook notebook.ipynb

使用自定义IP地址或端口:

jupyter notebook --port 9999

没有浏览器:

jupyter notebook --no-browser

帮助:

jupyter notebook --help



以下是相关来源的答案:

来源1 来源2


4

请查看Gordon BallJupyter PPA,截至撰写本文时,它是最活跃维护的 Jupyter PPA,支持 Ubuntu 16.04 和 18.04(LTS)。

安装:非常简单

感谢 Gordon 的勇敢尝试,现在在 Ubuntu 上安装 Jupyter 可以轻松完成:

sudo add-apt-repository ppa:chronitis/jupyter
sudo apt-get update
sudo apt-get install jupyter

执行此操作会安装jupyter元包,提供以下内容:

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

正如W. Dodge所述的pip 基于解决方案,可以通过以下方式从终端启动基于浏览器的Jupyter Notebook UI - 其中'/home/my_username/my_notebooks' 应替换为包含所有Jupyter笔记本文件的顶级目录的绝对路径:

    jupyter notebook --notebook-dir='/home/my_username/my_notebooks'

为什么不选择Anaconda或pip?

对于基于Debian的Linux发行版,最佳方案是使用基于Debian的个人软件包存档(PPA)。其他答案提供的是不考虑Debian的解决方案(例如Anaconda、pip),这会规避系统范围的APT软件包管理器,因此是非理想的。

通过此或另一个PPA安装Jupyter可以保证自动更新Jupyter及其依赖项。通过Anaconda或pip安装Jupyter需要手动更新两者,这是一种持续的烦恼,您可能可以避免。

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


Chronitis仓库的版本号是4.4,最新版本是5.5,因此我不建议使用该仓库,因为它已经有30周没有更新了。 - henry74

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接