'yi Microsoft Quantum Development Kit en son sürüme güncelleştirin

Microsoft Quantum Development Kit QDK (Microsoft Quantum Development Kit) öğesini en son sürüme nasıl güncelleştireceğinizi öğrenin.

Önkoşullar

VS Code uzantısını güncelleştirme

VS Code varsayılan olarak uzantıları otomatik olarak güncelleştirir. Uzantı güncelleştirildikten sonra VS Code'u yeniden yüklemeniz istenir. Otomatik güncelleştirmeleri devre dışı bırakmak ve uzantılarınızı el ile güncelleştirmek için VS Code belgelerindeki Uzantı otomatik güncelleştirme bölümüne bakın.

Python kitaplıklarını QDK güncelleştirme

Önemli

Önceki ortamından güncelleme yapıyorsanız, sanal bir Python ortamında desteği ile modülünü güncellemeye yönelik talimatlar için bölümüne bakın (önerilir).

  1. azure ekiyle en son qdk Python paketine güncelleyin:

    pip install --upgrade "qdk[azure]"
    
  2. Devrelerin analizi, dönüşümü, kod oluşturulması ve benzetimi için Qiskit desteği eklemek amacıyla qiskit ve jupyter eklerini yükleyin.

    pip install --upgrade "qdk[qiskit,jupyter]"
    

Not

, QDK 1. ve 2 Qiskit. sürümlerini destekler.

qdk.azure ve qdk.qiskit Python modülleri, Qiskit devrelerini oluşturmak ve Azure Quantum adresine göndermek için isteğe bağlı destek içerir. ve qdk.azure modüllerini yüklediğinizdeqdk.qiskit, en son sürümü Qiskit varsayılan olarak yüklenir ve bu da var olan Qiskit bir ortamda sorunlara neden olabilir. Kararlı bir geliştirme ortamı sağlamak için bir sanal Python ortamı oluşturun ve qdk.azure ile qdk.qiskit'i bu sanal ortama yükleyin.

Not

Sürüm 1 kullanıyorsanız Qiskit paket uyumluluğu hakkında daha fazla bilgi için bkz Qiskit . 1.0 paketleme değişiklikleri .

Sanal bir Python ortamı oluşturmak ve qdk.azure ile qdk.qiskit yüklemek için şu adımları izleyin:

  1. Örneğin ~/qiskit10-env, yerel bir klasör oluşturun.

  2. venv klasörün yolunu kullanarak çalıştırın.

    python -m venv ~/qiskit10-env
    
  3. Ortamı etkinleştirin.

    ~/qiskit10-env/bin/activate
    
  4. Yeni ortamda yalnızca çekirdek paketlerin yüklü olduğunu görmek için komutunu çalıştırın pip list .

  5. qdk.azure ve qdk.qiskit modüllerini yüklemek için aşağıdaki komutu çalıştırın:

    pip install "qdk[azure,qiskit]"
    
  6. Önceki ortamınızda kullandığınız diğer paketleri gerektiği gibi yükleyin. pip list Paketleri ve sürümleri karşılaştırmak için her ortamda komutunu çalıştırın.

Not

Sanal ortamınızı VS Code'da da açabilirsiniz. Görünümmenüsünden Komut Paleti'ni seçin ve python: Ortam Oluştur yazın ve venv'yi seçin. Ardından Klasör Aç... öğesini seçin ve daha önce oluşturduğunuz ortam klasörünü seçin. VS Code'da ortamları kullanma hakkında daha fazla bilgi için bkz . VS Code'da Python ortamları.

Geçerli ortamda qdk.azure ve qdk.qiskit modüllerini güncelleştirin.

qdk.azure ve qdk.qiskit modüllerini sanal ortam kullanmadan da güncelleyebilirsiniz. Ancak, mevcut bir ortamdaki qiskit paketlerde yapılan güncelleştirmeler diğer paketlerle bağımlılık çakışmalarına neden olabilir. Paket uyumluluğu hakkında daha fazla bilgi için bkz Qiskit . 1.0 paket değişiklikleri .

Güncel ortamınızdaki qdk.azure ve qdk.qiskit modüllerini güncellemek için aşağıdaki adımları tamamlayın:

  1. Mevcut qdk modülleri ve diğer Qiskit bağımlılıkları kaldırın:

    pip uninstall -y "qdk[azure,qiskit]" qiskit qiskit-terra qiskit-qir
    
  2. qiskit eklentisiyle qdk paketini yeniden yükleyin:

    pip install "qdk[qiskit]"
    

Azure CLI quantum uzantısını güncelleştirin

En son Azure CLI quantum uzantısını güncelleştirin veya yükleyin.

  1. Bir Windows komut istemi açın.

  2. Komut isteminden aşağıdaki komutu çalıştırın:

    az extension add --upgrade -n quantum