watsonx.aiStudio的运行环境中预装了大量的Python和R开源库。 您还可以使用预安装的 IBM 库或安装定制库。
watsonx.aiStudio包含以下库和相应的运行环境,您可以利用它们扩展数据分析:
- 具有 GPU 运行时环境的 Python 和 Python 中的 Watson Natural Language Processing 库。
- Spark with Python 运行时环境中的
geospatio-temporal
库 - 用于数据跳过的
Xskipper
库使用 Spark with Python 运行时环境中的开放式源代码 - Spark with Python 运行时环境中的 Parquet 加密
- Spark with Python 运行时环境中用于时间序列分析的
tspy
库
列示已安装的库
许多您喜爱的开放式源代码库都预先安装在运行时环境中。 您只需导入这些库即可使用。 请参阅导入预先安装的库和包。
如果某个库未预安装,您可以进行添加:
通过 Notebook
某些库要求在版本更改后重新启动内核。 如果需要使用未在启动 Notebook 的环境中预先安装的库版本,并且通过 Notebook 安装此库版本,那么只有在重新启动内核后, Notebook 才会成功运行。
请注意,当您以非交互方式 (例如作为 Notebook 作业) 运行 Notebook 时,它将失败,因为内核无法重新启动。
通过将定制添加到运行 Notebook 环境中
如果将具有特定版本的库添加到软件定制,那么将在启动环境时预安装该库,并且不需要内核重新启动。 此外,如果 Notebook 在调度作业中运行,那么不会失败。
添加环境定制的优势在于,环境运行时每次启动时都会预安装该库。 通过 Notebook 添加的库仅在该运行时的生命周期内保持。 如果停止并稍后重新启动运行时,那么不会安装这些库。
要查看环境运行时中已安装的库的列表,请执行以下操作:
从 管理 选项卡中,在项目的 " 环境 " 页面上,选择环境模板。
在 Notebook 中,从 Notebook 单元格运行相应的命令:
- Python:
!pip list --isolated
- R:
installed.packages()
- Python:
可选: 向环境添加定制库和包。 请参阅 定制环境模板。
导入已安装的库
要将已安装的库导入到 Notebook 中,请搭配库名,从 Notebook 单元格运行相应的命令:
- Python:
import library_name
- R:
library(library_name)
或者,您可以编写包含多个类和方法的脚本,然后将脚本导入到 Notebook 中。
了解更多信息
- 安装定制库
- 将脚本导入到 Notebook 中
- Watson Natural Language Processing 库
- 用于位置分析的
geospatio-temporal
库 Xskipper
用于数据跳过的库- Parquet 加密
tspy
用于时间序列分析的库
父主题: Notebook 和脚本