Linux下如何安装配置Jupyter Notebook

时间:2025-02-10 07:17:07
  • 安装Python和pip

    • Jupyter Notebook是基于Python开发的,因此首先需要确保Python已经安装在您的系统上。在终端中输入以下命令检查是否已经安装了Python:
      python --version
      

      如果没有安装,您可以使用以下命令安装Python:

      sudo apt-get install python3
      
    • 安装pip:pip是Python的包管理工具,您可以使用以下命令来安装它:
      sudo apt-get install python3-pip
      
  • 安装和创建虚拟环境(可选)

    • 在使用Jupyter Notebook之前,强烈建议您创建一个虚拟环境。虚拟环境可以帮助您隔离不同的项目和依赖包。您可以使用以下命令安装虚拟环境工具(virtualenv):
      sudo pip3 install virtualenv
      
    • 创建一个新的虚拟环境:
      virtualenv myenv
      

      这将在当前目录下创建一个名为myenv的虚拟环境。

  • 激活虚拟环境

    • 您需要激活虚拟环境,才能在其中安装和运行Jupyter Notebook。使用以下命令激活虚拟环境:
      source myenv/bin/activate
      
  • 安装Jupyter Notebook

    • 在激活了虚拟环境之后,使用以下命令安装Jupyter Notebook:
      pip3 install jupyter
      
  • 配置Jupyter Notebook

    • 在安装完成后,您需要对Jupyter Notebook进行一些配置。首先,生成配置文件:

      jupyter notebook --generate-config
      
    • 编辑配置文件:

      vim ~/.jupyter/jupyter_notebook_config.py
      
    • 在配置文件中,搜索以下行并进行相应的更改:

       = 'localhost'
       = 8888
      .open_browser = False
      .notebook_dir = '/path/to/jupyter/notebooks'
      
      • localhost更改为您希望Jupyter Notebook运行的IP地址(例如0.0.0.0)。
      • 更改端口号(例如8888)。
      • False更改为True以自动在浏览器中打开Jupyter Notebook。
      • /path/to/jupyter/notebooks更改为您希望存储Jupyter Notebook文件的目录。
  • 运行Jupyter Notebook

    • 使用以下命令启动Jupyter Notebook:

      jupyter notebook
      
    • 您将在终端中看到类似以下的输出:

      [I 16:30:51.524 NotebookApp] Serving notebooks from local directory: /path/to/jupyter/notebooks
      [I 16:30:51.524 NotebookApp] Jupyter Notebook 6.4.4 is running at: http://localhost:8888/
      [I 16:30:51.524 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
      
  • 在浏览器中访问Jupyter Notebook

    • 在浏览器中输入Jupyter Notebook运行的IP地址和端口号(例如http://localhost:8888/),按下Enter键。
    • 您将会看到Jupyter Notebook的界面,可以创建新的Notebook、打开已有的Notebook,以及运行和编辑代码。