노트 내에서 패키지 설치Install packages from within a notebook

프로젝트 수준에서 노트 환경을 구성할 수 있지만 개별 노트 내에서 직접 패키지를 설치할 수 있습니다.Although you can configure the environment for your notebook on the project level, you may want to install packages directly within an individual notebook.

노트에서 설치한 패키지는 현재 서버 세션에만 적용됩니다.Packages installed from the notebook apply only to the current server session. 서버가 종료되면 패키지 설치가 유지되지 않습니다.Package installations aren't persisted once the server is shut down.

PythonPython

Python의 패키지는 코드 셀 내에서 pip 또는 conda 명령을 사용하여 설치할 수 있습니다.Packages in Python can be installed using either pip or conda using commands within code cells:

!pip install <package_name>

!conda install <package_name> -y

명령 출력에 요구 사항이 이미 충족된 것으로 표시될 경우 Azure Notebooks에 기본적으로 패키지가 포함될 수 있습니다.If the command output indicates that the requirement is already satisfied, then Azure Notebooks may include the package by default. 패키지를 프로젝트 환경 설치 단계를 통해 설치할 수도 있습니다.The package might also be installed through a project environment setup step.

RR

R의 패키지는 코드 셀에서 install.packages 함수를 사용하여 CRAN 또는 GitHub에서 설치할 수 있습니다.Packages in R can be installed from CRAN or GitHub using the install.packages function in a code cell:

install.packages("package_name")

또한 devtools 라이브러리를 사용하여 GitHub에서 시험판 및 기타 개발 패키지를 설치할 수도 있습니다.You can also install prerelease versions and other development packages from GitHub using the devtools library:

options(unzip = 'internal')
library(devtools)
install_github('<user>/<repo>')

F#F#

F#의 패키지는 코드 셀 내에서 Paket 종속성 관리자를 호출하여 nuget.org에서 설치할 수 있습니다.Packages in F# can be installed from nuget.org by calling the Paket dependency manager from within code cells. 먼저, 다음과 같이 Paket 관리자를 로드합니다.First, load the Paket manager:

#load "Paket.fsx"

그런 후 패키지를 설치합니다.Then install packages:

Paket.Package
  [ "MathNet.Numerics"
    "MathNet.Numerics.FSharp"
  ]

그런 다음 paket 생성기를 로드 합니다.Then load the paket generator:

#load "Paket.Generated.Refs.fsx"

라이브러리를 엽니다.Open the libray:

open MathNet.Numerics

다음 단계Next steps