Bagikan melalui


Menyiapkan Quantum Development Kit ekstensi

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

Prasyarat

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.

Catatan

Jika Anda menggunakan versi QDK sebelumnya, jalankan python -m pip uninstall qsharp qsharp-core qsharp-chemistry azure-quantum untuk menghindari konflik versi paket.

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

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

Menambahkan dukungan untuk Notebook Python dan Jupyter

Dengan dukungan Python di Visual Studio Code, Anda dapat menyematkan atau memanggil Q# kode dari program Python atau Jupyter Notebooks dan menjalankannya pada simulator kuantum bawaan, atau menyambungkan ke ruang kerja Azure Anda dan mengirimkan pekerjaan Anda ke perangkat keras kuantum.

Prasyarat

  • Lingkungan Python (3.9 atau lebih tinggi, 3.11 direkomendasikan) dengan Python dan Pip diinstal.
  • Visual Studio Code dengan ekstensi QDK terinstal.

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. qsharp Instal paket dan azure-quantum :

    python -m pip install qsharp azure-quantum
    
  4. Untuk dukungan Qiskit atau Cirq, instal azure-quantum menggunakan parameter [qiskit] atau [cirq]:

    Penting

    Jika Anda memperbarui dari lingkungan Qiskit sebelumnya, lihat Memperbarui paket azure-quantum dengan dukungan Qiskit.

    python -m pip install azure-quantum[qiskit]
    or
    python -m pip install azure-quantum[cirq]
    or
    python -m pip install azure-quantum[qiskit, cirq]
    
  5. Instal paket Python opsional yang mungkin perlu Anda tampilkan hasilnya dan bekerja di Jupyter Notebooks:

    python -m pip install 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

Azure CLI adalah metode opsional untuk mengirimkan pekerjaan kuantum menggunakan jendela terminal di Visual Studio Code.

  1. Instal Azure CLI.

  2. Buka prompt perintah Windows.

  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.