이 문서에서는 VS Code(Visual Studio Code)용 Azure Quantum Development Kit (QDK) 확장을 설치하고 Python, Jupyter Notebook 및 Azure CLI에 대한 지원을 추가하는 방법을 알아봅니다.
필수 조건
- 최신 버전의 VS Code입니다.
- Azure Quantum에 작업을 제출하려면 양자 작업 영역이 있는 Azure 계정이 있어야 합니다. 자세한 내용은 Azure Quantum 작업 영역 만들기를 참조하세요.
QDK 확장 설치
VS Code에서 QDK를 사용하려면 QDK 확장을 설치합니다. 확장을 설치하지 않고 웹용 VS Code에서 QDK를 사용할 수도 있지만 VS Code Desktop의 모든 기능은 사용할 수 없습니다. 자세한 내용은 프로그램을 실행하는 Q# 다양한 방법을 참조하세요.
이제 기본 제공 양자 시뮬레이터에 대해 프로그램을 작성, 디버그 및 실행할 Q# 수 있습니다. 또는 Azure 계정이 있는 경우, 프로그램을 VS Code에서 양자 하드웨어에 연결하여 제출할 수 있습니다. Q#
설정을 테스트하려면 Azure Quantum에 작업 제출 Q# 을 참조하세요.
Python 및 Jupyter Notebook에 대한 지원 추가
VS Code에서 Python 지원을 사용하면 Python 프로그램이나 Jupyter Notebook에서 Q# 코드를 포함하거나 호출하여 기본 제공 양자 시뮬레이터에서 실행할 수 있습니다. Azure Quantum 작업 영역에 연결하고 작업을 제출하여 실제 양자 하드웨어에서 실행할 수도 있습니다.
필수 조건
- Python 및 Pip를 사용하여 Python 환경(3.10 이상, 3.11 권장)을 설치합니다.
- VS Code에 QDK 확장을 설치합니다.
필요한 패키지 설치
Python 및 Jupyter Notebook 지원을 추가하려면 다음을 수행합니다.
명령줄을 엽니다.
추가 기능을 사용하여
qdkPython 라이브러리를 설치합니다.azurepython -m pip install "qdk[azure]"Qiskit 버전 1 및 버전 2 지원의 경우 다음을 추가로 설치합니다
qiskit.python -m pip install "qdk[qiskit]"중요한
이전 Qiskit 환경에서 업데이트하는 경우 Qiskit 지원을 사용하여 모듈 업데이트를
qdk.azure참조하세요.Jupyter Notebook에서 작업하고 시각화를 표시하려면 다음 Python 패키지를 설치합니다.
python -m pip install "qdk[jupyter]" ipykernel ipympl jupyterlab
설정을 테스트하려면 PythonQ#.
Azure CLI에 대한 지원 추가
Azure CLI를 사용하여 VS Code의 터미널 창에서 양자 작업을 제출할 수 있습니다.
Azure CLI를 설치합니다.
VS Code에서 Windows 명령 프롬프트 또는 터미널을 엽니다.
명령 프롬프트에서 다음 명령을 실행하여 최신 Azure CLI
quantum확장으로 업데이트합니다.az extension add --upgrade -n quantum
설정을 테스트하려면 Azure Quantum에 작업 제출 Q# 을 참조하세요.