4.4. 管理 Python 软件包
在 JupyterLab 中,您可以查看在工作台镜像上安装的 Python 软件包并安装额外的软件包。
4.4.1. 查看在工作台中安装的 Python 软件包
					您可以通过在笔记本单元中运行 pip 工具来检查在工作台上安装了哪些 Python 软件包以及您已有的软件包版本。
				
先决条件
- 登录到 JupyterLab 并打开一个 Jupyter 笔记本。
流程
- 在 Jupyter 笔记本中输入以下内容: - !pip list - !pip list- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 运行单元。
验证
- 输出显示了所有已安装的 Python 软件包及其版本的字母顺序列表。例如,如果您在创建使用 Minimal 镜像的工作台后立即使用 - pip list命令,则显示的第一个软件包类似如下:- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
4.4.2. 在工作台上安装 Python 软件包
					您可以通过将软件包和版本添加到 requirements.txt 文件中,安装不是默认工作台一部分的 Python 软件包,然后在笔记本单元中运行 pip install 命令。
				
						虽然您可以直接安装软件包,但建议您使用一个 requirements.txt 文件,以便在不同工作台中轻松重复使用该文件中声明的软件包。
					
先决条件
- 登录到 JupyterLab 并打开一个 Jupyter 笔记本。
流程
- 使用以下方法之一创建新文本文件: - 单击 + 以打开新启动程序,然后单击 文本文件。
- 
									点 File New Text File。 
 
- 将文本文件重命名为 - requirements.txt。- 右键单击文件的名称,然后单击 重命名文本。此时会打开 Rename File 对话框。
- 
									在 New Name 字段中输入 requirements.txt,然后单击 Rename。
 
- 将要安装的软件包添加到 - requirements.txt文件中。- altair - altair- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 您可以使用 - ==(等于) 操作符指定要安装的确切版本,例如:- altair==4.1.0 - altair==4.1.0- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 注意- 红帽建议指定准确的软件包版本,以便随着时间的推移增强工作台的稳定性。在环境行为中,新的软件包版本可能会带来不必要的更改或意外更改。 - 要同时安装多个软件包,请将每个软件包放在单独的行中。 
- 使用笔记本单元将 - requirements.txt中的软件包安装到您的服务器中。- 创建新的笔记本单元并输入以下命令: - !pip install -r requirements.txt - !pip install -r requirements.txt- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 按 Shift 和 Enter 运行单元。
 重要- pip install命令会在您的工作台上安装软件包。但是,您必须在代码单元中运行- import语句,才能在您的代码中使用软件包。- import altair - import altair- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
验证
- 
							确认 requirements.txt文件中的软件包出现在工作台上安装的软件包列表中。详情请参阅在 工作台上安装的 Python 软件包。