通过笔记本安装自定义库

在笔记本中安装额外的 Python 库的首选方式是自定义与该笔记本关联的环境运行时的软件配置。 在自定义环境模板时,您可以通过自定义模板添加 或 condaPyPi 软件包。

请参阅 定制环境模板

然而,如果你想安装来自其他位置的软件包,或者安装你在本地机器上创建的软件包,例如,你可以通过笔记本安装并导入这些软件包。

要在笔记本上安装除 conda 或 PyPi 包以外的软件包:

  1. 通过单击 将资产上载到项目 图标 显示 "将资产上载到项目" 图标,然后浏览软件包文件或将其拖到 Notebook 侧边栏,将软件包添加到项目存储器。

  2. 在 Notebook 中的代码单元中,初始化 ibm-watson-studio-lib。 需要此库才能访问您上载到项目存储器的包文件。

    # Initialize ibm-watson-studio-lib
    from ibm_watson_studio_lib import access_project_or_space
    wslib = access_project_or_space()
    
  3. 安装库:

    # Download the file to the file system of your notebook's runtime container
    wslib.download_file("xxx-0.1.tar.gz")
    # Install and import the library
    !pip install xxx-0.1.tar.gz
    

    如果您的 watsonx 实例无法访问互联网,则必须通过手动方式提供所有 !pip install --find-link . xxx-0.1.tar.gz依赖项。 若需从内部 pip 索引安装额外依赖项,请使用该 -i 选项。

    依赖项可以是内部包或公开可用的包。 若 Python 安装环境可访问互联网,则 !pip download <package>pypi.org 可通过使用下载软件包。 请确保能够访问互联网的安装版本( Python )与 watsonx 环境中的 Python 版本相匹配。

  4. 现在您可以导入该库:

    import xxx