Azure Quantum Development Kit (최신 QDK)를 최신 버전으로 업데이트

최신 QDK를 최신 버전으로 업데이트하는 방법을 알아봅니다.

사전 요구 사항

  • 이 문서에서는 최신 QDK가 이미 설치되어 있다고 가정합니다. 처음 설치하는 경우에는 설치 가이드를 참조하세요.

  • 하이브리드 통합 컴퓨팅과 같이 Microsoft Quantum Development Kit (클래식 QDK)가 필요한 프로그램을 사용하는 경우 클래식 QDK로 계속 작업을 참조하세요.

Visual Studio Code 확장 업데이트

기본적으로 Visual Studio Code 자동으로 확장을 업데이트합니다. 업데이트가 완료되면 VS Code를 다시 로드하라는 메시지가 표시됩니다. 자동 업데이트를 사용하지 않도록 설정하고 확장을 수동으로 업데이트하려면 VS Code 설명서의 확장 자동 업데이트를 참조하세요.

Azure Quantum Python 패키지 업데이트

  1. Python용 패키지 설치 관리자(pip)를 사용하여 최신 qsharpazure-quantum Python 패키지로 업데이트합니다.

    pip install --upgrade qsharp>=1.0
    
    pip install --upgrade azure-quantum
    

azure-quantum Python 패키지에는 Qiskit 회로를 만들고 Azure Quantum에 제출하기 위한 선택적 지원이 포함되어 있습니다. Qiskit 지원을 사용하여 azure-quantum 패키지를 설치하면 기존 Qiskit 환경에 문제가 발생할 수 있는 최신 버전의 Qiskit가 설치됩니다. 안정적인 개발 환경을 보장하려면 가상 Python 환경을 만들고 거기에 azure-quantum을 설치하는 것이 좋습니다.

가상 Python 환경을 만들고 Qiskit 지원을 사용하여 azure-quantum을 설치하려면 다음을 수행합니다.

  1. 로컬 폴더(예: ~/qiskit10-env)를 만듭니다.

  2. 폴더의 경로를 사용하여 실행 venv

    python3 -m venv ~/qiskit10-env
    
  3. 환경을 활성화합니다.

    ~/qiskit10-env/bin/activate
    
  4. 를 실행 pip list 하면 핵심 패키지만 새 환경에 설치되어 있음을 알 수 있습니다.

  5. azure-quantum 패키지를 설치하려면 를 실행합니다.

    pip install azure-quantum[qiskit]
    
  6. 필요에 따라 이전 환경에서 사용한 다른 패키지를 설치합니다. 각 환경에서 를 실행 pip list 하여 패키지와 버전을 비교할 수 있습니다.

참고

패키지 호환성에 대한 자세한 내용은 Qiskit 1.0 패키징 변경 내용을 참조하세요.

참고

VS Code에서 가상 환경을 열 수도 있습니다. 보기 메뉴에서 명령 팔레트>Python: 환경>만들기 venv를 선택합니다. 오른쪽 아래에서 폴더 열기... 를 선택하고 이전에 만든 환경 폴더를 선택합니다. VS Code에서 환경을 사용하는 방법에 대한 자세한 내용은 VS Code의 Python 환경을 참조하세요.

현재 환경에서 Qiskit 지원으로 azure-quantum 패키지 업데이트

가상 환경을 사용하지 않고 Qiskit 지원으로 azure-quantum 패키지를 업데이트할 수도 있습니다. 그러나 기존 환경에서 qiskit 패키지를 업데이트하면 다른 패키지와 종속성 충돌이 발생할 수 있습니다. 패키지 호환성에 대한 자세한 내용은 Qiskit 1.0 패키징 변경 내용을 참조하세요.

azure-quantum 패키지를 업데이트하려면 다음을 수행합니다.

  1. 기존 azure-quantum 및 qiskit 패키지를 제거합니다.

    pip uninstall -y azure-quantum qiskit qiskit-terra qiskit-qir
    
  2. 선택적 [qiskit] 매개 변수를 사용하여 azure-quantum을 설치합니다.

    pip install azure-quantum[qiskit]
    

Azure CLI 양자 확장 업데이트

  1. 최신 Azure CLI quantum 확장을 업데이트하거나 설치합니다.

    az extension add --upgrade --name quantum