JupyterLab 是一个开源 Web 应用程序,允许您创建和共享包含实时代码、方程式、可视化和叙述文本的文档。它广泛用于数据清理和转换、数值模拟、统计建模、数据可视化、机器学习等。
在 Fedora 39 上安装 JupyterLab
步骤 1。在进入安装过程之前,准备你的 Fedora 系统是至关重要的。首先使用以下命令更新系统以确保所有现有软件包都是最新的:
sudo dnf clean all
sudo dnf update
第2步。安装 Python。
JupyterLab 需要 Python 3.3 或更高版本。Fedora 39 默认安装了 Python 3,但您可以使用以下命令验证或安装 Python 3:
sudo dnf install python3
确保 pip,Python 的包安装程序是最新的:
python3 -m pip install --user --upgrade pip
第 3 步。在 Fedora 39 上安装 JupyterLab。
使用 pip,您可以轻松安装 JupyterLab:
pip install jupyterlab --user
若要启用 JupyterLab 扩展和其他 Jupyter 自定义项,建议同时安装Node.js:
sudo dnf install nodejs
安装后,您可以通过运行以下命令来启动 JupyterLab:
jupyter lab
第 3 步。创建虚拟环境(可选,但推荐)。
通过创建 Python 虚拟环境来隔离项目依赖项:
python3 -m venv myenv source myenv/bin/activate
第 4 步。安装 Essential JupyterLab 扩展。
使用扩展扩展 JupyterLab 的功能,例如 GitHub 扩展:
jupyter labextension install @jupyterlab/github
第 5 步。配置 JupyterLab。
生成并自定义 JupyterLab 配置文件:
jupyter lab --generate-config
然后,编辑 ~/.jupyter/jupyter_lab_config。py
根据您的喜好自定义 JupyterLab 设置。
现在执行以下命令以打开 JupyterLab 的端口 8888。然后,在本地 IP 192.168.77.20 上启动 JupyterLab,并确保更改 IP 地址:
sudo firewall-cmd --add-port=8888/tcp jupyter lab --ip 192.168.77.20
最后,打开您的 Web 浏览器并使用端口 8888 http://192.168.77.20:8888/ 访问您的本地 IP 地址。系统将提示您进入 JupyterLab 登录页面。
第 6 步。保护 JupyterLab。
如果您计划通过网络访问 JupyterLab,请务必保护它。通过运行以下命令为 JupyterLab 设置密码:
jupyter notebook password
感谢您使用本教程在 Fedora 39 系统上安装 JupyterLab 计算环境。有关其他或有用的信息,我们建议您查看 Jupyter 官方网站。