返回

CentOS 7 下 Python 3.9.7 与 Jupyter Notebook 的安装与配置

人工智能


引言

在 CentOS 7 系统上安装 Python 3.9.7 和 Jupyter Notebook 是一个相对简单的过程,本指南将分步指导您完成整个过程。安装完成后,您将能够在 Jupyter Notebook 中轻松开发和运行 Python 代码。

先决条件

在继续之前,确保您的系统满足以下先决条件:

  • CentOS 7 系统
  • 具有 sudo 权限的 root 访问权限
  • 稳定的互联网连接

步骤 1:安装 EPEL 存储库

CentOS 7 中默认不包含 Python 3.9.7,因此我们需要安装 EPEL(附加包和错误修复)存储库来访问必要的软件包。

sudo yum install epel-release

步骤 2:安装 Python 3.9.7

现在我们可以使用 EPEL 存储库安装 Python 3.9.7:

sudo yum install python39

步骤 3:配置 Python 3.9.7 为默认版本

安装完成后,我们需要将 Python 3.9.7 设置为默认版本:

sudo alternatives --set python /usr/bin/python3.9
sudo alternatives --set python3 /usr/bin/python3.9

步骤 4:安装 Jupyter Notebook

接下来,让我们安装 Jupyter Notebook:

sudo yum install jupyter-notebook

步骤 5:验证安装

要验证安装是否成功,请打开一个新的命令行窗口并输入:

jupyter notebook

如果您看到 Jupyter Notebook 界面,则表示安装成功。

配置 Jupyter Notebook

配置内核

您可以通过以下步骤配置 Jupyter Notebook 的内核设置:

  1. 打开 Jupyter Notebook。
  2. 单击右上角的“内核”菜单。
  3. 从“内核选项”下拉菜单中选择“配置内核”。
  4. 在“选项”选项卡中,可以根据需要调整设置,例如内存限制、代码执行超时等。

安装内核扩展

内核扩展可以增强 Jupyter Notebook 的功能。以下是一些有用的扩展:

  • nbdime: 允许您比较和协作笔记本。
  • autoreload: 自动重新加载已修改的 Python 模块。
  • matplotlib: 用于创建图表和可视化。

您可以通过以下方式安装扩展:

pip install jupyter_nbdime
pip install jupyter_contrib_nbextensions
jupyter contrib nbextensions install --user

结论

按照本指南中的步骤操作,您将能够在 CentOS 7 系统上成功安装和配置 Python 3.9.7 和 Jupyter Notebook。现在,您可以充分利用 Jupyter Notebook 的强大功能来开发和运行 Python 代码,探索数据,并创建引人入胜的演示文稿。