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).
Python (pip) için paket yükleyicisini kullanarak en son
qsharp
veazure-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
vewidget
paketlerini de yükleyin.pip install --upgrade qsharp[qiskit,widgets]>=1.0
pip install --upgrade azure-quantum
Azure-quantum paketini sanal Python ortamında Qiskit desteğiyle güncelleştirme (önerilir)
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:
~/qiskit10-env gibi bir yerel klasör oluşturun.
Klasörün yolu ile çalıştırma
venv
python3 -m venv ~/qiskit10-env
Ortamı etkinleştirin.
~/qiskit10-env/bin/activate
komutunu çalıştırdığınızda
pip list
yeni ortamda yalnızca çekirdek paketlerin yüklü olduğunu görebilirsiniz.azure-quantum paketini yüklemek için komutunu çalıştırın
pip install azure-quantum[qiskit]
Ö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:
Mevcut azure-quantum ve qiskit paketlerini kaldırın:
pip uninstall -y azure-quantum qiskit qiskit-terra qiskit-qir
İ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.
Bir Windows komut istemi açın.
Komut isteminden komutunu çalıştırın
az extension add \ --upgrade \ --name quantum