Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье вы узнаете, как установить расширение Microsoft Quantum Development Kit (QDK) для Visual Studio Code (VS Code) и добавить поддержку Python, Jupyter Notebook и Azure CLI.
Предварительные условия
- Последняя версия VS Code.
- Если вы хотите отправить задания в Azure Quantum, необходимо иметь учетную запись Azure с квантовой рабочей областью. Дополнительные сведения см. в статье Создание рабочей области Azure Quantum.
Установка расширения QDK
Чтобы использовать QDK в VS Code, установите расширение QDK. Вы также можете использовать QDK в VS Code для Интернета без установки расширения, но у вас нет всех функций VS Code Desktop. Дополнительные сведения см. в разделе "Различные способы запуска Q# программ".
Теперь вы можете создавать, отлаживать и запускать Q# программы в встроенном квантовом симуляторе. Или, если у вас есть учетная запись Azure, вы можете подключить и отправить Q# программы на квантовое оборудование, все из VS Code.
Чтобы проверить настройку, см. статью "Отправка Q# заданий в Azure Quantum".
Добавление поддержки Python и Jupyter Notebook
С поддержкой Python в VS Code можно внедрить или вызвать Q# код из программ Python или записных книжек Jupyter и запустить их на встроенном квантовом симуляторе. Вы также можете подключиться к рабочей области Azure Quantum и отправить задания для выполнения на реальном квантовом оборудовании.
Предварительные условия
- Установите среду Python (версия 3.10 или более поздняя, рекомендуется 3.11) с Python и Pip.
- Установите расширение QDK в VS Code.
Установка необходимых пакетов
Чтобы добавить поддержку Python и Jupyter Notebook, выполните следующие действия.
Установите расширения Python и Jupyter для VS Code.
Откройте командную строку.
Установите библиотеку
qdkPython с дополнительными компонентамиazure:python -m pip install "qdk[azure]"Для поддержки Qiskit версии 1 и версии 2 установите дополнительный пакет
qiskit:python -m pip install "qdk[qiskit]"Внимание
Если вы обновляетесь из предыдущей среды Qiskit, см. раздел "Обновление
qdk.azureмодуля с поддержкой Qiskit".Чтобы работать в Jupyter Notebook и отображать визуализации, установите следующие пакеты Python:
python -m pip install "qdk[jupyter]" ipykernel ipympl jupyterlab
Чтобы проверить настройку, обратите внимание на статью "Отправка Q# заданий с помощью Python" или "Отправка Q# заданий с помощью Jupyter Notebooks".
Добавление поддержки Azure CLI
Вы можете использовать Azure CLI для отправки квантовых заданий из окна терминала в VS Code.
Установите интерфейс командной строки Azure.
Откройте командную строку Windows или терминал в VS Code.
В командной строке выполните следующую команду, чтобы обновить до последнего расширения Azure CLI
quantum:az extension add --upgrade -n quantum
Чтобы проверить настройку, см. статью "Отправка Q# заданий в Azure Quantum".