搜索

4.7. 在笔记本服务器中安装 Python 软件包

download PDF

您可以通过将软件包和版本添加到 requirements.txt 文件中,安装不是默认笔记本服务器镜像一部分的 Python 软件包,然后在笔记本单元中运行 pip install 命令。

注意

您还可以直接安装软件包,但红帽建议您使用 requirements.txt 文件,以便在不同的笔记本中轻松重复使用该文件中声明的软件包。此外,在使用 S2I 构建来部署模型时,使用 requirements.txt 文件也很有用。

先决条件

  • 登录 Jupyter 并打开笔记本。

流程

  1. 使用以下方法之一创建新文本文件:

    • 单击 + 以打开新启动程序,然后单击文本文件
    • File New Text File
  2. 将文本文件重命名为 requirements.txt

    1. 在文件的名称上单击鼠标右键,然后单击重命名文本。此时会打开 Rename File 对话框。
    2. New Name 字段中输入 requirements.txt,然后单击 Rename
  3. 将要安装的软件包添加到 requirements.txt 文件中。

    altair

    您可以使用 == (等于) 操作符指定要安装的确切版本,例如:

    altair==4.1.0
    注意

    红帽建议指定准确的软件包版本,以便随着时间的推移增强您的笔记本服务器的稳定性。在环境行为中,新的软件包版本可能会带来不必要的更改或意外更改。

    要同时安装多个软件包,请将每个软件包放在单独的行中。

  4. 使用笔记本电脑单元将 requirements.txt 中的软件包安装到您的服务器中。

    1. 在笔记本中创建新单元并输入以下命令:

      !pip install -r requirements.txt
    2. 按 Shift 和 Enter 运行单元。
    重要

    这会在笔记本电脑服务器上安装软件包,但您仍必须在代码单元中运行 import 指令,以便在您的代码中使用软件包。

    import altair

验证

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.