(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(권장)를 참조하세요.
최신
qdkPython 라이브러리를azure부가 기능과 함께 업데이트하세요.pip install --upgrade "qdk[azure]"회로의 분석, 변환, 코드 생성 및 시뮬레이션 Qiskit 에 대한 지원을 추가하려면 추가 기능을
qiskit설치jupyter합니다.pip install --upgrade "qdk[qiskit,jupyter]"
참고
QDK는 Qiskit의 버전 1과 2를 지원합니다.
가상 Python 환경에서 Qiskit 지원과 함께 qdk.azure 모듈을 업데이트합니다 (권장)
qdk.azure 및 qdk.qiskit Python 모듈에는 Qiskit 회로를 만들고 Azure Quantum에 제출하기 위한 선택적 지원이 포함되어 있습니다.
qdk.azure 및 qdk.qiskit 모듈을 설치하면 Qiskit의 최신 버전이 기본적으로 설치되어, 기존 Qiskit 환경에 문제가 발생할 수 있습니다. 안정적인 개발 환경을 보장하려면 가상 Python 환경을 만들고 qdk.azure 및 qdk.qiskit을(를) 가상 환경에 설치하십시오.
참고
버전 1을 사용하는 Qiskit 경우 패키지 호환성에 대한 자세한 내용은 1.0 패키징 변경 내용을 참조Qiskit하세요.
가상 Python 환경을 만들고 qdk.azure 및 qdk.qiskit을 설치하려면 다음 단계를 따르세요.
예를 들어
~/qiskit10-env로컬 폴더를 만듭니다.venv을(를) 폴더의 경로로 실행합니다.python -m venv ~/qiskit10-env환경을 활성화합니다.
~/qiskit10-env/bin/activate새 환경에 핵심 패키지만 설치되어 있는지 확인하려면 실행
pip list합니다.qdk.azure및qdk.qiskit모듈을 설치하려면 다음 명령을 실행하세요.pip install "qdk[azure,qiskit]"필요에 따라 이전 환경에서 사용한 다른 패키지를 설치합니다.
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 모듈을 업데이트하려면 다음 단계를 완료합니다.
기존
qdk모듈 및 기타 Qiskit 종속성을 제거합니다.pip uninstall -y "qdk[azure,qiskit]" qiskit qiskit-terra qiskit-qir추가 기능을 사용하여
qdk라이브러리를 다시 설치합니다.qiskitpip install "qdk[qiskit]"
Azure CLI quantum 확장 업데이트
최신 Azure CLI quantum 확장을 업데이트하거나 설치합니다.
Windows 명령 프롬프트를 엽니다.
명령 프롬프트에서 다음 명령을 실행합니다.
az extension add --upgrade -n quantum