Bagikan melalui


Memperbarui Azure Quantum Development Kit (QDK) ke versi terbaru

Pelajari cara memperbarui Azure QDK ke versi terbaru.

Prasyarat

  • Artikel ini mengasumsikan bahwa Anda sudah menginstal ekstensi Azure QDK di Visual Studio Code. Jika Anda menginstal QDK untuk pertama kalinya, silakan lihat panduan penginstalan.

Memperbarui ekstensi Visual Studio Code

Secara default, Visual Studio Code memperbarui ekstensi secara otomatis. Setelah pembaruan apa pun, Anda diminta untuk memuat ulang Visual Studio Code. Jika Anda lebih suka menonaktifkan pembaruan otomatis dan memperbarui ekstensi secara manual, lihat Pembaruan otomatis ekstensi dalam dokumentasi Visual Studio Code.

Memperbarui paket Azure Quantum Python

Penting

Jika Anda memperbarui dari lingkungan Qiskit sebelumnya, lihat Memperbarui paket azure-quantum dengan dukungan Qiskit di lingkungan Python virtual (disarankan).

  1. Perbarui ke paket terbaru qsharp dan azure-quantum Python dengan menggunakan alat penginstal paket untuk Python (pip).

    pip install --upgrade qsharp>=1.0
    

    Untuk menambahkan dukungan untuk analisis, transformasi, pembuatan kode, dan simulasi sirkuit Qiskit, instal paket qiskit dan widget juga.

    pip install --upgrade qsharp[qiskit,widgets]>=1.0
    
    pip install --upgrade azure-quantum
    

Paket Python azure-quantum mencakup dukungan opsional untuk membuat dan mengirimkan sirkuit Qiskit ke Azure Quantum. Saat Anda menginstal paket azure-quantum dengan dukungan Qiskit, paket tersebut menginstal versi terbaru Qiskit, yang dapat menyebabkan masalah dengan lingkungan Qiskit yang ada. Untuk memastikan lingkungan pengembangan yang stabil, sebaiknya buat lingkungan Python virtual dan instal azure-quantum di sana.

Untuk membuat lingkungan Python virtual dan menginstal azure-quantum dengan dukungan Qiskit:

  1. Buat folder lokal, misalnya ~/qiskit10-env.

  2. Jalankan venv dengan jalur ke folder

    python3 -m venv ~/qiskit10-env
    
  3. Aktivasikan lingkungan.

    ~/qiskit10-env/bin/activate
    
  4. Jalankan pip list dan Anda dapat melihat bahwa hanya paket inti yang diinstal di lingkungan baru.

  5. Untuk menginstal paket azure-quantum, jalankan

    pip install azure-quantum[qiskit]
    
  6. Instal paket lain yang Anda gunakan di lingkungan anda sebelumnya sesuai kebutuhan. Anda dapat berjalan pip list di setiap lingkungan untuk membandingkan paket dan versi.

Catatan

Lihat Perubahan kemasan Qiskit 1.0 untuk informasi selengkapnya tentang kompatibilitas paket.

Catatan

Anda juga dapat membuka lingkungan virtual Anda di Visual Studio Code. Dari menu Tampilan, pilih >>venv. Di kanan bawah, pilih Buka Folder... dan pilih folder lingkungan yang Anda buat sebelumnya. Untuk informasi selengkapnya tentang menggunakan lingkungan di Visual Studio Code, lihat Lingkungan Python di Visual Studio Code.

Memperbarui paket azure-quantum dengan dukungan Qiskit di lingkungan saat ini

Anda juga dapat memperbarui paket azure-quantum dengan dukungan Qiskit tanpa menggunakan lingkungan virtual. Namun, pembaruan pada paket qiskit di lingkungan yang ada dapat menyebabkan konflik dependensi dengan paket lain. Lihat Perubahan kemasan Qiskit 1.0 untuk informasi selengkapnya tentang kompatibilitas paket.

Untuk memperbarui paket azure-quantum:

  1. Hapus instalan paket azure-quantum dan qiskit yang ada:

    pip uninstall -y azure-quantum qiskit qiskit-terra qiskit-qir
    
  2. Instal azure-quantum menggunakan parameter [qiskit] opsional:

    pip install azure-quantum[qiskit]
    

Memperbarui ekstensi kuantum Azure CLI

Perbarui atau instal ekstensi Azure CLI quantum terbaru.

  1. Buka prompt perintah Windows.

  2. Dari prompt perintah, jalankan

    az extension add \
        --upgrade \
        --name quantum