Menyiapkan Quantum Development Kit ekstensi
Dalam artikel ini, Anda mempelajari cara menginstal ekstensi Azure Quantum Development Kit (QDK) untuk Visual Studio Code dan menambahkan dukungan untuk Python, Jupyter Notebooks, dan Azure CLI.
Prasyarat
- Versi terbaru Visual Studio Code.
- Jika Anda ingin mengirimkan pekerjaan ke Azure Quantum, Anda juga memerlukan akun Azure dengan ruang kerja kuantum. Untuk informasi selengkapnya, lihat Buat ruang kerja Azure Quantum.
Menginstal ekstensi QDK
Untuk menggunakan QDK di Visual Studio Code, instal ekstensi QDK. Anda juga dapat menggunakan QDK di Visual Studio Code untuk Web tanpa menginstal ekstensi, tetapi Anda tidak akan memiliki semua fitur Visual Studio Code Desktop. Untuk informasi selengkapnya, lihat Berbagai cara untuk menjalankan Q# program.
Catatan
Jika Anda menggunakan versi QDK sebelumnya, jalankan python -m pip uninstall qsharp qsharp-core qsharp-chemistry azure-quantum
untuk menghindari konflik versi paket.
Anda sekarang dapat menulis, men-debug, dan menjalankan Q# program terhadap simulator kuantum bawaan atau, jika Anda memiliki akun Azure, menyambungkan dan mengirimkan Q# program ke perangkat keras kuantum, semuanya dari Visual Studio Code.
Untuk menguji penyiapan Anda, lihat Mengirimkan Q# pekerjaan ke Azure Quantum.
Menambahkan dukungan untuk Notebook Python dan Jupyter
Dengan dukungan Python di Visual Studio Code, Anda dapat menyematkan atau memanggil Q# kode dari program Python atau Jupyter Notebooks dan menjalankannya pada simulator kuantum bawaan, atau menyambungkan ke ruang kerja Azure Anda dan mengirimkan pekerjaan Anda ke perangkat keras kuantum.
Prasyarat
- Lingkungan Python (3.9 atau lebih tinggi, 3.11 direkomendasikan) dengan Python dan Pip diinstal.
- Visual Studio Code dengan ekstensi QDK terinstal.
Menginstal paket yang diperlukan
Untuk menambahkan dukungan Python dan Jupyter Notebook:
Instal ekstensi Python dan Jupyter untuk Visual Studio Code.
Buka baris perintah.
qsharp
Instal paket danazure-quantum
:python -m pip install qsharp azure-quantum
Untuk dukungan Qiskit atau Cirq, instal
azure-quantum
menggunakan parameter [qiskit] atau [cirq]:Penting
Jika Anda memperbarui dari lingkungan Qiskit sebelumnya, lihat Memperbarui paket azure-quantum dengan dukungan Qiskit.
python -m pip install azure-quantum[qiskit] or python -m pip install azure-quantum[cirq] or python -m pip install azure-quantum[qiskit, cirq]
Instal paket Python opsional yang mungkin perlu Anda tampilkan hasilnya dan bekerja di Jupyter Notebooks:
python -m pip install ipykernel ipympl jupyterlab
Untuk menguji penyiapan Anda, lihat Mengirimkan Q# pekerjaan dengan Python atau Mengirimkan Q# pekerjaan dengan Jupyter Notebooks.
Menambahkan dukungan untuk Azure CLI
Azure CLI adalah metode opsional untuk mengirimkan pekerjaan kuantum menggunakan jendela terminal di Visual Studio Code.
Instal Azure CLI.
Buka prompt perintah Windows.
Di prompt perintah, jalankan perintah berikut untuk memperbarui ke ekstensi Azure CLI
quantum
terbaru:az extension add \ --upgrade \ -n quantum
Untuk menguji penyiapan Anda, lihat Mengirimkan Q# pekerjaan ke Azure Quantum.