Siapkan Microsoft Quantum Development Kit

Dalam artikel ini, Anda mempelajari cara menginstal ekstensi Microsoft Quantum Development Kit (QDK) untuk Visual Studio Code (VS Code) dan menambahkan dukungan untuk Python, Jupyter Notebook, dan Azure CLI.

Prasyarat

  • Versi terbaru VS Code.
  • Jika Anda ingin mengirimkan pekerjaan ke Azure Quantum, maka Anda harus memiliki akun Azure dengan ruang kerja kuantum. Untuk informasi selengkapnya, lihat Buat ruang kerja Azure Quantum.

Menginstal ekstensi QDK

Untuk menggunakan QDK di Visual Studio Code, instal ekstensi QDK. Anda juga dapat menggunakan QDK di Visual Studio Code untuk Web tanpa menginstal ekstensi, tetapi Anda tidak akan memiliki semua fitur Visual Studio Code Desktop. Untuk informasi selengkapnya, lihat Berbagai cara untuk menjalankan Q# program.

Anda sekarang dapat menulis, men-debug, dan menjalankan Q# program terhadap simulator kuantum bawaan. Atau, jika Anda memiliki akun Azure, Anda dapat menyambungkan dan mengirimkan Q# program ke perangkat keras kuantum, semuanya dari VS Code.

Untuk menguji penyiapan Anda, lihat Mengirimkan Q# pekerjaan ke Azure Quantum.

Menambahkan dukungan untuk Python dan Jupyter Notebook

Dengan dukungan Python di VISUAL Code, Anda dapat menyematkan atau memanggil Q# kode dari program Python atau notebook Jupyter Anda, dan menjalankannya pada simulator kuantum bawaan. Anda juga dapat terhubung ke ruang kerja Azure Quantum dan mengirimkan pekerjaan Anda untuk dijalankan pada perangkat keras kuantum nyata.

Prasyarat

  • Instal lingkungan Python (3.10 atau lebih tinggi, 3.11 direkomendasikan) dengan Python dan Pip.
  • Instal ekstensi QDK di Visual Studio Code.

Menginstal paket yang diperlukan

Untuk menambahkan dukungan Python dan Jupyter Notebook:

  1. Instal ekstensi Python dan Jupyter untuk Visual Studio Code.

  2. Buka baris perintah.

  3. qdk Instal pustaka Python dengan azure tambahan:

    python -m pip install "qdk[azure]"
    
  4. Untuk dukungan Qiskit versi 1 dan versi 2, instal qiskit tambahan:

    python -m pip install "qdk[qiskit]"
    

    Penting

    Jika Anda memperbarui dari lingkungan Qiskit sebelumnya, lihat Memperbarui qdk.azure modul dengan dukungan Qiskit.

  5. Untuk bekerja di Jupyter Notebook dan menampilkan visualisasi, instal paket Python berikut:

    python -m pip install "qdk[jupyter]" ipykernel ipympl jupyterlab
    

Untuk menguji penyiapan Anda, lihat Mengirimkan Q# pekerjaan dengan Python atau Mengirimkan Q# pekerjaan dengan Jupyter Notebooks.

Menambahkan dukungan untuk Azure CLI

Anda memiliki opsi untuk menggunakan Azure CLI untuk mengirimkan pekerjaan kuantum dari jendela terminal di VISUAL Code.

  1. Instal Azure CLI.

  2. Buka prompt perintah Windows atau terminal di Visual Studio Code.

  3. Di prompt perintah, jalankan perintah berikut untuk memperbarui ke ekstensi Azure CLI quantum terbaru:

    az extension add --upgrade -n quantum
    

Untuk menguji penyiapan Anda, lihat Mengirimkan Q# pekerjaan ke Azure Quantum.