다음을 통해 공유


Python 패키지 설치(CLI)

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

이 문서에서는 NuGet 명령줄 인터페이스를 사용하여 Azure Artifacts 피드에서 Python 패키지를 설치하는 방법에 대해 설명합니다.

필수 구성 요소

제품 요구 사항
Azure DevOps - Azure DevOps 조직입니다.
- Azure DevOps 프로젝트.
- Python 다운로드하고 설치합니다.

피드 만들기

  1. Azure DevOps 조직에 로그인하고 프로젝트로 이동합니다.

  2. 아티팩트을 선택한 다음 피드 생성을 선택합니다.

  3. 피드에 대한 이름 제공하고, 패키지를 볼 수 있는 사용자를 정의하는 표시 유형 옵션을 선택하고, nuget.org 또는 npmjs.com같은 원본의 패키지를 포함하려는 경우 공통 공용 원본의 패키지 포함을 확인하고, 범위경우 피드의 범위를 프로젝트 또는 전체 조직으로 지정할지 여부를 결정합니다.

  4. 완료되면 만들기 선택합니다.

    Azure DevOps Services에서 새 피드를 만들기 위한 선택 항목을 보여 주는 스크린샷

  1. Azure DevOps 서버에 로그인한 다음 프로젝트로 이동합니다.

  2. 아티팩트을 선택한 다음 피드 만들기을 선택합니다.

  3. 피드에 대한 이름 제공하고, 패키지를 볼 수 있는 사용자를 정의하는 표시 유형 옵션을 선택하고, nuget.org 또는 npmjs.com같은 원본의 패키지를 포함하려는 경우 공통 공용 원본의 패키지 포함을 확인하고, 범위경우 피드의 범위를 프로젝트 또는 전체 조직으로 지정할지 여부를 결정합니다.

  1. 완료되면 만들기을 선택합니다.

    Azure DevOps 2022에서 새 피드를 만들기 위한 선택 항목을 보여 주는 스크린샷

  1. 완료되면 을 생성한 후을 선택합니다.

    Azure DevOps 2020에서 새 피드를 만들기 위한 선택 항목을 보여 주는 스크린샷

  1. Azure DevOps 서버에 로그인한 다음 프로젝트로 이동합니다.

  2. 아티팩트을 선택하고 그런 다음 새 피드을 선택합니다.

  3. 이름에 피드의 설명이 포함된 이름을 입력하세요.

    가시성에 대해, 피드 내에서 패키지를 볼 수 있는 사용자를 선택하는 옵션을 선택하십시오.

    공용 원본의 패키지를 포함하려면 이 피드 옵션을 통해 공용 원본의 패키지 사용 옵션을 선택합니다.

  4. 다 끝나면 만들기 선택하세요.

    Azure DevOps 2019에서 새 피드를 만들기 위한 선택 항목을 보여 주는 스크린샷

메모

기본적으로 새로 만든 피드에는 프로젝트의 빌드 서비스 값이 피드 및 업스트림 판독기(협력자)로 설정되어 있습니다.

패키지 설치

  1. Azure DevOps 조직에 로그인한 다음 프로젝트로 이동합니다.

  2. 아티팩트선택한 다음 연결을 선택하여피드합니다.

  3. 왼쪽 탐색 영역에서 pip 선택합니다. pip와 함께 Azure Artifacts를 처음 사용하는 경우 도구 가져오기를 선택하고 제공된 단계를 수행하여 필수 구성 요소를 설치해야 합니다.

  4. 가상 환경만듭니다.

  5. pip.ini(Windows) 또는 pip.conf(Mac/Linux) 파일을 virtualenv에 추가하고 제공된 코드 조각을 붙여넣습니다. 파일은 다음 코드 조각과 유사해야 합니다.

    [global]
    index-url=https://pkgs.dev.azure.com/ORGANIZATION_NAME/PROJECT_NAME/_packaging/FEED_NAME/pypi/simple/
    
  6. 프로젝트 디렉터리에서 다음 명령을 실행하여 패키지를 설치합니다.

    pip install
    

중요하다

아티팩트 키링 을 사용하려면 pip 19.2 이상이 필요합니다. 자세한 내용은 사용량 요구 사항 참조하세요.