返回
CentOS 7 下 Python 3.9.7 与 Jupyter Notebook 的安装与配置
人工智能
2023-12-11 09:10:59
引言
在 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 的内核设置:
- 打开 Jupyter Notebook。
- 单击右上角的“内核”菜单。
- 从“内核选项”下拉菜单中选择“配置内核”。
- 在“选项”选项卡中,可以根据需要调整设置,例如内存限制、代码执行超时等。
安装内核扩展
内核扩展可以增强 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 代码,探索数据,并创建引人入胜的演示文稿。