Install Qiskit SDK dan Qiskit Runtime dari sumber
Menginstal Qiskit SDK dari sumber memungkinkan kamu mengakses versi pengembangan terkini, alih-alih menggunakan versi yang tersedia di repositori Python Package Index (PyPI). Dengan cara ini, kamu bisa memeriksa dan memperluas versi terbaru kode Qiskit dengan lebih efisien.
Buat dan aktifkan virtual environment baruβ
-
Masuk ke direktori proyekmu dan buat environment minimal yang hanya berisi Python.
- macOS
- Linux
- Windows
python3 -m venv .venvpython3 -m venv .venvpython -m venv .venv -
Aktifkan environment barumu.
- macOS
- Linux
- Windows
source .venv/bin/activatesource .venv/bin/activate.venv\Scripts\Activate.ps1
Install compiler Rustβ
Compiler Rust harus terinstal di sistemmu untuk mengompilasi Qiskit. Untuk menginstal compiler Rust, gunakan installer Rust lintas platform rustup atau metode instalasi lainnya.
Install Qiskitβ
Ikuti langkah-langkah berikut untuk menginstal Qiskit:
- Clone repositori Qiskit.
git clone https://github.com/Qiskit/qiskit.git
- Masuk ke direktori
qiskit.
cd qiskit
- (Opsional) Jika ingin menjalankan tes atau pemeriksaan linting, install persyaratan developer.
pip install -r requirements-dev.txt
- Install
qiskit.
-
Instalasi standar:
pip install . -
Mode editable: Dalam mode ini, kamu tidak perlu menginstal ulang Qiskit setiap kali ada perubahan kode pada proyek.
pip install -e .Dalam mode editable, ekstensi yang dikompilasi dibangun dalam debug mode tanpa optimasi. Hal ini memengaruhi performa runtime dari kode yang dikompilasi. Untuk membangun ekstensi yang dikompilasi dengan optimasi aktif, jalankan perintah berikut untuk membangun ulang binary dalam release mode:
python setup.py build_rust --release --inplacecatatanJika kamu sedang mengerjakan kode Rust di Qiskit, kamu perlu membangun ulang kode ekstensi setiap kali membuat perubahan lokal. Dalam mode editable, ekstensi Rust hanya dibangun saat perintah install dijalankan, sehingga perubahan lokal yang kamu buat pada kode Rust tidak akan tercermin dalam paket yang terinstal kecuali kamu membangun ulang ekstensi dengan menjalankan kembali
build_rust(dengan atau tanpa--release, tergantung apakah kamu ingin membangun dalam release mode atau debug mode).
Install Qiskit Runtimeβ
Ikuti langkah-langkah berikut jika kamu ingin menginstal Qiskit Runtime:
- Clone repositori Qiskit Runtime.
git clone https://github.com/Qiskit/qiskit-ibm-runtime.git
- Masuk ke direktori
qiskit-ibm-runtime.
cd qiskit-ibm-runtime
- Install
qiskit-runtime. Kami merekomendasikan penggunaan virtual environment untuk menghindari pencemaran instalasi Python global kamu.
-
Instalasi standar:
pip install . -
Mode editable: Dalam mode ini, kamu tidak perlu menginstal ulang Qiskit setiap kali ada perubahan kode pada proyek.
pip install -e .Dalam mode editable, ekstensi yang dikompilasi dibangun dalam debug mode tanpa optimasi.
- (Opsional) Jika ingin menjalankan tes atau pemeriksaan linting, install persyaratan developer. Kami merekomendasikan penggunaan virtual environment untuk menghindari pencemaran instalasi Python global kamu.
pip install -e ".[dev]"
Langkah berikutnyaβ
- Baca panduan kontribusi untuk berkontribusi pada Qiskit SDK open-source.
- Jalankan program Hello world.
- Coba tutorial, seperti algoritma Grover.