为运行时 25.1 及更高版本自定义环境模板
根据您的系统设置,您可以配置自定义环境模板,使其使用公共的 PyPI 存储库、来自共享存储卷的自定义软件包,或来自项目存储的自定义软件包。
注意:
仅通过 pip 进行的自定义功能仅适用于运行时 25.1 及更高版本。 有关使用 conda、 mamba和自定义旧版运行时的详细信息 pip,请参阅 《为运行时 24.1 及更早版本自定义环境模板》。
所需角色
- 您需要在项目中拥有管理员或编辑者权限,才能创建环境模板并添加软件配置。
从公共 PyPI 仓库安装 pip 软件包
要从公共 PyPI 仓库安装 pip 软件包:
- 在用户界面中,打开您的自定义环境模板,找到 “创建 ”链接并单击它。 显示一个包含自定义示例的文本区域。 该区域相当于一个
requirements.txt文件。 - 添加您的自定义设置,然后点击应用。
示例输入:
pandas==1.5.0
numpy==1.23.0
scikit-learn==1.1.0
此条目相当于在笔记本中 !pip install pandas==1.5.0 numpy==1.23.0 scikit-learn==1.1.0 运行。
从共享存储卷安装 pip 软件包
您的平台管理员可以将自定义的 Python 发行版软件包添加到共享存储卷上的某个目录中。 随后,您需在自定义环境模板中添加该包的路径,以便运行时构建能够识别该路径。
请参阅环境模板自定义示例(来自 25.1 )
从项目存储库安装 pip 软件包
您可以在 Watson Studio 中向项目添加自定义 Python 发行包,然后将该文件路径添加到环境模板中,运行时构建将自动识别该路径。
要将项目存储库中的软件包 pip 添加到自定义环境模板中:
- 创建一个包含构建
setup.py脚本的 Python 项目。 - 生成发行包。
- 将压缩后的发行包作为数据资产上传到您的项目中。
- 在项目中创建环境模板并添加自定义设置:
有关详细信息,请参阅环境模板自定义示例。