다음을 통해 공유


Azure Quantum Development Kit 최신 버전으로 업데이트

(Azure Quantum Development Kit)를 최신 버전으로 QDK 업데이트하는 방법을 알아봅니다.

필수 조건

  • 이 문서에서는 VS Code(Visual Studio Code)에 확장이 이미 AzureQDK 설치되어 있다고 가정합니다. 처음으로 설치하는 경우 설치 가이드를 참조하세요.

VS Code 확장 업데이트

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

Azure Quantum Python 패키지 업데이트

중요한

이전 Qiskit 환경에서 업데이트하는 경우 가상 Python 환경에서 지원을 사용하여 qdk.azure 모듈 업데이트Qiskit(권장)를 참조하세요.

  1. 최신 qdk Python 라이브러리를 azure 부가 기능과 함께 업데이트하세요.

    pip install --upgrade "qdk[azure]"
    
  2. 회로의 분석, 변환, 코드 생성 및 시뮬레이션 Qiskit 에 대한 지원을 추가하려면 추가 기능을 qiskit 설치 jupyter 합니다.

    pip install --upgrade "qdk[qiskit,jupyter]"
    

참고

QDK는 Qiskit의 버전 1과 2를 지원합니다.

qdk.azureqdk.qiskit Python 모듈에는 Qiskit 회로를 만들고 Azure Quantum에 제출하기 위한 선택적 지원이 포함되어 있습니다. qdk.azureqdk.qiskit 모듈을 설치하면 Qiskit의 최신 버전이 기본적으로 설치되어, 기존 Qiskit 환경에 문제가 발생할 수 있습니다. 안정적인 개발 환경을 보장하려면 가상 Python 환경을 만들고 qdk.azureqdk.qiskit을(를) 가상 환경에 설치하십시오.

참고

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

가상 Python 환경을 만들고 qdk.azureqdk.qiskit을 설치하려면 다음 단계를 따르세요.

  1. 예를 들어 ~/qiskit10-env로컬 폴더를 만듭니다.

  2. venv을(를) 폴더의 경로로 실행합니다.

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

    ~/qiskit10-env/bin/activate
    
  4. 새 환경에 핵심 패키지만 설치되어 있는지 확인하려면 실행 pip list 합니다.

  5. qdk.azureqdk.qiskit 모듈을 설치하려면 다음 명령을 실행하세요.

    pip install "qdk[azure,qiskit]"
    
  6. 필요에 따라 이전 환경에서 사용한 다른 패키지를 설치합니다. pip list 각 환경에서 명령을 실행하여 패키지와 버전을 비교합니다.

참고

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

현재 환경에서 qdk.azure 모듈과 qdk.qiskit 모듈을 업데이트하십시오

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

현재 환경에서 qdk.azure 모듈과 qdk.qiskit 모듈을 업데이트하려면 다음 단계를 완료합니다.

  1. 기존 qdk 모듈 및 기타 Qiskit 종속성을 제거합니다.

    pip uninstall -y "qdk[azure,qiskit]" qiskit qiskit-terra qiskit-qir
    
  2. 추가 기능을 사용하여 qdk 라이브러리를 다시 설치합니다.qiskit

    pip install "qdk[qiskit]"
    

Azure CLI quantum 확장 업데이트

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

  1. Windows 명령 프롬프트를 엽니다.

  2. 명령 프롬프트에서 다음 명령을 실행합니다.

    az extension add --upgrade -n quantum