Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Microsoft Quantum Development Kit QDK (Microsoft Quantum Development Kit) öğesini en son sürüme nasıl güncelleştireceğinizi öğrenin.
Önkoşullar
- Bu makalede, uzantının QDK Visual Studio Code'da (VS Code) zaten yüklü olduğu varsayılır. İlk kez yüklüyorsanız uzantıyı yükleme bölümüne QDKbakın.
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
azureekiyle en sonqdkPython paketine güncelleyin:pip install --upgrade "qdk[azure]"Devrelerin analizi, dönüşümü, kod oluşturulması ve benzetimi için Qiskit desteği eklemek amacıyla
qiskitvejupytereklerini yükleyin.pip install --upgrade "qdk[qiskit,jupyter]"
Not
, QDK 1. ve 2 Qiskit. sürümlerini destekler.
Sanal bir Python ortamında qdk.azure desteği ile Qiskit modülünü güncelleştir (önerilir)
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:
Örneğin
~/qiskit10-env, yerel bir klasör oluşturun.venvklasörün yolunu kullanarak çalıştırın.python -m venv ~/qiskit10-envOrtamı etkinleştirin.
~/qiskit10-env/bin/activateYeni ortamda yalnızca çekirdek paketlerin yüklü olduğunu görmek için komutunu çalıştırın
pip list.qdk.azureveqdk.qiskitmodüllerini yüklemek için aşağıdaki komutu çalıştırın:pip install "qdk[azure,qiskit]"Önceki ortamınızda kullandığınız diğer paketleri gerektiği gibi yükleyin.
pip listPaketleri 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:
Mevcut
qdkmodülleri ve diğer Qiskit bağımlılıkları kaldırın:pip uninstall -y "qdk[azure,qiskit]" qiskit qiskit-terra qiskit-qirqiskiteklentisiyleqdkpaketini 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.
Bir Windows komut istemi açın.
Komut isteminden aşağıdaki komutu çalıştırın:
az extension add --upgrade -n quantum