如何在Linux系统上搭建Jupyter Notebook

冬日暖阳 2021-04-05 ⋅ 27 阅读

Jupyter Notebook 是一个非常流行的交互式计算环境,可以用于数据科学、机器学习、数据可视化等领域。在 Linux 系统上搭建 Jupyter Notebook 既简单又方便,以下是详细的步骤:

步骤1:安装 Python 和 pip

首先,确保你的系统已经安装了 Python 和 pip。如果你的系统还未安装,可以通过以下命令在终端中安装:

sudo apt-get update
sudo apt-get install python3
sudo apt-get install python3-pip

步骤2:安装 Jupyter Notebook

使用 pip 命令安装 Jupyter Notebook:

pip3 install jupyter

步骤3:生成配置文件

在终端中输入以下命令生成 Jupyter Notebook 的配置文件:

jupyter notebook --generate-config

步骤4:配置密钥

为了保证安全性,我们需要为 Jupyter Notebook 设置一个密码。在终端中输入以下命令生成密码:

jupyter notebook password

输入两次密码后,会生成一个密钥散列值。

步骤5:配置访问地址和端口

在配置文件中找到以下两行并修改其中的值:

c.NotebookApp.ip = '0.0.0.0'
c.NotebookApp.port = <your_port_number>

c.NotebookApp.ip 的值设置为 0.0.0.0,表示允许来自任何 IP 地址的访问。

c.NotebookApp.port 的值设置为一个你喜欢的端口号,例如 8888。

步骤6:启动 Jupyter Notebook

最后,在终端中输入以下命令启动 Jupyter Notebook:

jupyter notebook

你将看到 Jupyter Notebook 的启动信息,可以在终端中看到类似如下的输出:

[I 14:59:13.327 NotebookApp] JupyterLab extension loaded from C:\Users\user\Anaconda3\lib\site-packages\jupyterlab
[I 14:59:13.328 NotebookApp] JupyterLab application directory is C:\Users\user\Anaconda3\share\jupyter\lab
[I 14:59:13.328 NotebookApp] Serving notebooks from local directory: C:\Users\user
[I 14:59:13.328 NotebookApp] The Jupyter Notebook is running at:
[I 14:59:13.328 NotebookApp] http://(your_ip_address_or_localhost):8888/
[I 14:59:13.328 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).

步骤7:访问 Jupyter Notebook

在浏览器中输入 http://your_ip_address_or_localhost:8888/,将会进入 Jupyter Notebook 的用户界面。在界面中,你可以创建和运行 Jupyter Notebook 的文件。

总结

通过上述步骤,你就可以在 Linux 系统上成功搭建 Jupyter Notebook,通过浏览器界面进行交互式计算了。Jupyter Notebook 提供了一个方便易用的环境,使得数据科学和机器学习的工作更加高效和灵活。如果你还未尝试过 Jupyter Notebook,现在是时候开始了!


全部评论: 0

    我有话说: