Azure DevOps YAML 파이프라인: conda 환경 사용
그러나 일부 python 패키지를 사용해야 하는 경우 다음을 수행할 수 있습니다.
핍 설치
python 패키지를 설치하는 가장 쉬운 방법은 pip install을 사용하는 것입니다.
간단히 스크립트 작업을 사용하여 실행할 수 있습니다.
- script: pip install <package> <package> ..
콘다 환경 사용
동일한 패키지를 계속해서 요구하는 파이프라인이 여러 개라면 한번에 관리하는 것이 좋습니다. 이 시나리오에서는 pip 설치 또는 conda 환경에 대해 requirements.txt를 사용할 수 있습니다.
Run pipelines with Anaconda environments
호스팅 에이전트에는 기본적으로 conda가 설치되어 있으므로 다음 명령만 실행하면 됩니다.
- script: conda env create --quiet --file environment.yml
displayName: Create Anaconda environment
한 가지 주의할 점은 모든 빌드 단계에서 활성화해야 한다는 것입니다.
Each build step runs in its own process. When you activate an Anaconda environment, it will edit PATH and make other changes to its current process. Therefore, an Anaconda environment must be activated separately for each step.
Azure CLI 작업과 함께 사용하지만 동일한 방식으로 작동합니다.
- task: AzureCLI@1
inputs:
azureSubscription: '$(my_subscription_connection)'
scriptLocation: inlineScript
workingDirectory: $(Build.SourcesDirectory)
inlineScript: |
# Activate conda environment
source activate myenvironment
export SUBSCRIPTION_ID=$(az account show --query id -o tsv)
# Invoke any azure cli command
GitHub의 샘플
GitHub: https://github.com/MicrosoftDocs/pipelines-anaconda 더 자세한 정보가 있습니다.
Reference
이 문제에 관하여(Azure DevOps YAML 파이프라인: conda 환경 사용), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/kenakamu/azure-devops-yaml-pipeline-use-conda-environment-41e8
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
- script: pip install <package> <package> ..
동일한 패키지를 계속해서 요구하는 파이프라인이 여러 개라면 한번에 관리하는 것이 좋습니다. 이 시나리오에서는 pip 설치 또는 conda 환경에 대해 requirements.txt를 사용할 수 있습니다.
Run pipelines with Anaconda environments
호스팅 에이전트에는 기본적으로 conda가 설치되어 있으므로 다음 명령만 실행하면 됩니다.
- script: conda env create --quiet --file environment.yml
displayName: Create Anaconda environment
한 가지 주의할 점은 모든 빌드 단계에서 활성화해야 한다는 것입니다.
Each build step runs in its own process. When you activate an Anaconda environment, it will edit PATH and make other changes to its current process. Therefore, an Anaconda environment must be activated separately for each step.
Azure CLI 작업과 함께 사용하지만 동일한 방식으로 작동합니다.
- task: AzureCLI@1
inputs:
azureSubscription: '$(my_subscription_connection)'
scriptLocation: inlineScript
workingDirectory: $(Build.SourcesDirectory)
inlineScript: |
# Activate conda environment
source activate myenvironment
export SUBSCRIPTION_ID=$(az account show --query id -o tsv)
# Invoke any azure cli command
GitHub의 샘플
GitHub: https://github.com/MicrosoftDocs/pipelines-anaconda 더 자세한 정보가 있습니다.
Reference
이 문제에 관하여(Azure DevOps YAML 파이프라인: conda 환경 사용), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/kenakamu/azure-devops-yaml-pipeline-use-conda-environment-41e8
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Azure DevOps YAML 파이프라인: conda 환경 사용), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/kenakamu/azure-devops-yaml-pipeline-use-conda-environment-41e8텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)