Aracılığıyla paylaş


Azure'ı Quantum Development Kit (QDK) en son sürüme güncelleştirme

Azure QDK'yi en son sürüme nasıl güncelleştireceğinizi öğrenin.

Önkoşullar

  • Bu makalede, Visual Studio Code'da Azure QDK uzantısının zaten yüklü olduğu varsayılır. İlk kez yüklüyorsanız lütfen yükleme kılavuzuna başvurun.

Visual Studio Code uzantısını güncelleştirme

Varsayılan olarak, Visual Studio Code uzantıları otomatik olarak güncelleştirir. Tüm güncelleştirmelerden sonra VS Code'u yeniden yüklemeniz istenir. Otomatik güncelleştirmeleri ve güncelleştirme uzantılarını el ile devre dışı bırakmak isterseniz VS Code belgelerindeki Uzantı otomatik güncelleştirme bölümüne bakın.

Azure Quantum Python paketlerini güncelleştirme

Önemli

Önceki bir Qiskit ortamından güncelleştiriyorsanız bkz . Azure-quantum paketini sanal Python ortamında Qiskit desteğiyle güncelleştirme (önerilir).

  1. Python (pip) için paket yükleyicisini kullanarak en son qsharp ve azure-quantum Python paketlerine güncelleştirin.

    pip install --upgrade qsharp>=1.0
    

    Qiskit bağlantı hatlarının analizi, dönüşümü, kod oluşturma ve benzetimi için destek eklemek için qiskit ve widget paketlerini de yükleyin.

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

azure-quantum Python paketi, Qiskit bağlantı hatlarını oluşturma ve Azure Quantum'a göndermeye yönelik isteğe bağlı destek içerir. Qiskit desteğiyle azure-quantum paketini yüklediğinizde, Qiskit'in en son sürümünü yükler ve bu da mevcut bir Qiskit ortamında sorunlara neden olabilir. Kararlı bir geliştirme ortamı sağlamak için sanal bir Python ortamı oluşturmanızı ve azure-quantum'u oraya yüklemenizi öneririz.

Sanal python ortamı oluşturmak ve Qiskit desteğiyle azure-quantum yüklemek için:

  1. ~/qiskit10-env gibi bir yerel klasör oluşturun.

  2. Klasörün yolu ile çalıştırma venv

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

    ~/qiskit10-env/bin/activate
    
  4. komutunu çalıştırdığınızda pip list yeni ortamda yalnızca çekirdek paketlerin yüklü olduğunu görebilirsiniz.

  5. azure-quantum paketini yüklemek için komutunu çalıştırın

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

Not

Paket uyumluluğu hakkında daha fazla bilgi için bkz . Qiskit 1.0 paketleme değişiklikleri .

Not

Sanal ortamınızı VS Code'da da açabilirsiniz. Görünüm menüsünden Komut PaletiPython: Ortam>> seçin. Sağ altta 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 Qiskit desteğiyle azure-quantum paketini güncelleştirme

Sanal ortam kullanmadan Qiskit desteğiyle azure-quantum paketini de güncelleştirebilirsiniz. Ancak, mevcut bir ortamdaki qiskit paketlerinde 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 paketleme değişiklikleri .

Azure-quantum paketini güncelleştirmek için:

  1. Mevcut azure-quantum ve qiskit paketlerini kaldırın:

    pip uninstall -y azure-quantum qiskit qiskit-terra qiskit-qir
    
  2. İsteğe bağlı [qiskit] parametresini kullanarak azure-quantum'u yükleyin:

    pip install azure-quantum[qiskit]
    

Azure CLI kuantum uzantısını güncelleştirme

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

  1. Bir Windows komut istemi açın.

  2. Komut isteminden komutunu çalıştırın

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