0 / 0
Go back to the English version of the documentation
通过 Notebook 安装定制库
Last updated: 2024年5月31日
通过 Notebook 安装定制库

安装要在 Notebook 中使用的额外 Python 库的首选方法是,定制与该 Notebook 关联的环境运行时的软件配置。 定制环境模板时,可以通过定制模板添加 conda 或 PyPi 包。

请参阅 定制环境模板

但是,如果要安装来自其他位置的软件包,例如您在本地机器上创建的软件包,您可通过 Notebook 来安装和导入这些软件包。

要通过 Notebook 来安装除 conda 或 PyPi 软件包之外的其他软件包,请完成下列步骤:

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

  2. 通过单击 Notebook 操作栏中的 更多> 插入项目令牌 ,将项目令牌添加到 Notebook。 通过该操作生成的代码将初始化变量 project,必须具有该变量才能访问上载到对象存储器的库。

    插入的项目令牌的示例:

    # @hidden_cell
    # The project token is an authorization token that is used to access project resources like data sources, connections, and used by platform APIs.
    from project_lib import Project
    project = Project(project_id='7c7a9455-1916-4677-a2a9-a61a75942f58', project_access_token='p-9a4c487075063e610471d6816e286e8d0d222141')
    pc = project.project_context
    

    如果您没有令牌,那么需要创建一个令牌。 请参阅添加项目令牌

  3. 安装库:

    # Fetch the library file, for example the tar.gz or whatever installable distribution you created
    with open("xxx-0.1.tar.gz","wb") as f:
        f.write(project.get_file("xxx-0.1.tar.gz").read())
    
    # Install the library
    !pip install xxx-0.1.tar.gz
    
  4. 现在,您可以导入库:

    import xxx
    

父主题: 库和脚本

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more