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,现在是时候开始了!
本文来自极简博客,作者:冬日暖阳,转载请注明原文链接:如何在Linux系统上搭建Jupyter Notebook