Uzantıyı Quantum Development Kit ayarlama
Bu makalede Visual Studio Code için Azure Quantum Development Kit (QDK) uzantısını yüklemeyi ve Python, Jupyter Notebooks ve Azure CLI desteği eklemeyi öğreneceksiniz.
Önkoşullar
- Visual Studio Code'un en son sürümü.
- Azure Quantum'a iş göndermek istiyorsanız, kuantum çalışma alanına sahip bir Azure hesabına da ihtiyacınız vardır. Daha fazla bilgi için bkz . Azure Quantum çalışma alanı oluşturma.
QDK uzantısını yükleme
Visual Studio Code'da QDK'yi kullanmak için QDK uzantısını yükleyin. Uzantıyı yüklemeden Web için VS Code'da QDK'yi de kullanabilirsiniz, ancak VS Code Desktop'ın tüm özelliklerine sahip olmazsınız. Daha fazla bilgi için bkz. Programları çalıştırmanın Q# farklı yolları.
Not
QDK'nin önceki sürümlerini kullandıysanız, paket sürümü çakışmalarını önlemek için komutunu çalıştırın python -m pip uninstall qsharp qsharp-core qsharp-chemistry azure-quantum
.
Artık yerleşik kuantum simülatöründe program yazabilir, hatalarını ayıklayabilir ve çalıştırabilir Q# veya azure hesabınız varsa, tüm programları VS Code'dan kuantum donanımına bağlayıp gönderebilirsiniz Q# .
Kurulumunuzu test etmek için bkz. Azure Quantum'a iş göndermeQ#.
Python ve Jupyter Not Defterleri için destek ekleme
Visual Studio Code'daki Python desteğiyle Python programlarınızdan veya Jupyter Notebook'larınızdan kod ekleyebilir veya çağırabilir Q# ve bunları yerleşik kuantum simülatöründe çalıştırabilir ya da Azure çalışma alanınıza bağlanıp işlerinizi kuantum donanımına gönderebilirsiniz.
Önkoşullar
- Python ve Pip'in yüklü olduğu bir Python ortamı (3.9 veya üzeri, 3.11 önerilir).
- QDK uzantısının yüklü olduğu VS Code.
Gerekli paketleri yükleme
Python ve Jupyter Notebook desteği eklemek için:
VS Code için Python ve Jupyter uzantılarını yükleyin.
Komut satırını açın.
qsharp
veazure-quantum
paketlerini yükleyin:python -m pip install qsharp azure-quantum
Qiskit veya Cirq desteği için [qiskit] veya [cirq] parametrelerini kullanarak yükleyin
azure-quantum
:Önemli
Önceki bir Qiskit ortamından güncelleştiriyorsanız bkz . Azure-quantum paketini Qiskit desteğiyle güncelleştirme.
python -m pip install azure-quantum[qiskit] or python -m pip install azure-quantum[cirq] or python -m pip install azure-quantum[qiskit, cirq]
Sonuçları görüntülemek ve Jupyter Notebooks'ta çalışmak için ihtiyacınız olabilecek isteğe bağlı Python paketlerini yükleyin:
python -m pip install ipykernel ipympl jupyterlab
Kurulumunuzu test etmek için bkz. Python ile iş gönderme Q# veya Jupyter Notebooks ile iş göndermeQ#.
Azure CLI için destek ekleme
Azure CLI, Visual Studio Code'da terminal penceresi kullanarak kuantum işleri göndermek için isteğe bağlı bir yöntemdir.
Azure CLI’yi yükleyin.
Bir Windows komut istemi açın.
Komut isteminde aşağıdaki komutu çalıştırarak en son Azure CLI
quantum
uzantısına güncelleştirin:az extension add \ --upgrade \ -n quantum
Kurulumunuzu test etmek için bkz. Azure Quantum'a iş göndermeQ#.