watsonx.ai Studio에는 런타임 환경에 Python 및 R용 오픈 소스 라이브러리가 다양하게 사전 설치되어 있습니다. 사전 설치된 IBM 라이브러리를 사용하거나 사용자 정의 라이브러리를 설치할 수도 있습니다.
watsonx.ai Studio에는 데이터 분석을 확장할 수 있는 다음 라이브러리와 적절한 런타임 환경이 포함되어 있습니다:
- GPU 런타임 환경이 있는 Python 및 Python 의 Watson Natural Language Processing 라이브러리.
- Python 를 사용한 Spark 런타임 환경의
geospatio-temporal
라이브러리 - 데이터 스키핑을 위한
Xskipper
라이브러리는 Spark with Python 런타임 환경에서 오픈 소스를 사용합니다. - Python 를 사용한 Spark 런타임 환경의 Parquet 암호화
- Python 를 사용한 Spark 런타임 환경에서 시계열 분석을 위한
tspy
라이브러리
설치된 라이브러리 나열
선호하는 많은 오픈 소스 라이브러리가 런타임 환경에 사전 설치되어 있습니다. 가져오기만 수행하면 됩니다. 사전 설치된 라이브러리 및 패키지 가져오기를 참조하십시오.
라이브러리가 사전에 설치되어 있지 않은 경우에는 이를 추가할 수 있습니다.
노트북을 통해
일부 라이브러리에서는 버전 변경 후 커널을 다시 시작해야 합니다. 노트북을 시작하는 환경에서 사전 설치되지 않은 라이브러리 버전으로 작업해야 하고 노트북을 통해 이 라이브러리 버전을 설치하는 경우, 노트북은 커널을 다시 시작한 후에만 성공적으로 실행됩니다.
노트북을 비대화식으로 실행하는 경우 (예를 들어, 노트북 작업으로) 커널을 다시 시작할 수 없기 때문에 실패합니다.
노트북이 실행되는 환경에 대한 사용자 정의를 추가하여
특정 버전의 라이브러리를 소프트웨어 사용자 정의에 추가하는 경우, 환경이 시작될 때 라이브러리가 사전 설치되며 커널을 다시 시작할 필요가 없습니다. 또한 노트북이 스케줄된 작업에서 실행되는 경우에도 실패하지 않습니다.
환경 사용자 정의를 추가하면 라이브러리가 환경 런타임 시작 시마다 사전 설치되는 장점이 있습니다. 노트북을 통해 추가하는 라이브러리는 런타임의 라이프타임 동안만 지속됩니다. 런타임이 중지되고 나중에 다시 시작되면 해당 라이브러리는 설치되어 있지 않습니다.
환경 런타임에 설치된 라이브러리 목록을 보려면 다음을 수행하십시오.
프로젝트의 환경 페이지에서 관리 탭에서 환경 템플리트를 선택하십시오.
노트북에서는 노트북 셀에서 적절한 명령을 실행하십시오.
- Python:
!pip list --isolated
- R:
installed.packages()
- Python:
선택사항: 사용자 정의 라이브러리 및 패키지를 환경에 추가하십시오. 환경 템플리트 사용자 정의를 참조하십시오.
설치된 라이브러리 가져오기
설치된 라이브러리를 노트북으로 가져오려면 라이브러리 이름이 있는 노트북 셀에서 적절한 명령을 실행하십시오.
- Python:
import library_name
- R:
library(library_name)
또는 여러 클래스 및 메소드를 포함하는 스크립트를 작성한 다음 스크립트를 노트북으로 가져오기를 작성할 수 있습니다.
자세히 알아보기
- 사용자 정의 라이브러리 설치
- 노트북으로 스크립트 가져오기
- Watson 자연어 처리 라이브러리
- 위치 분석을 위한
geospatio-temporal
라이브러리 - 데이터 스키핑을 위한
Xskipper
라이브러리 - Parquet 암호화
- 시계열 분석을 위한
tspy
라이브러리
상위 주제: 노트북 및 스크립트