I-install ang Qiskit SDK at Qiskit Runtime mula sa source
Ang pag-install ng Qiskit SDK mula sa source ay nagbibigay sa iyo ng access sa pinakabagong development version, sa halip na gamitin ang bersyon sa Python Package Index (PyPI) repository. Pinapahintulutan ka nitong suriin at palawakin ang pinakabagong bersyon ng Qiskit code nang mas mahusay.
Gumawa at mag-activate ng bagong virtual environment​
-
Pumunta sa iyong project directory at gumawa ng minimal na environment na may Python lamang na naka-install dito.
- macOS
- Linux
- Windows
python3 -m venv .venvpython3 -m venv .venvpython -m venv .venv -
I-activate ang iyong bagong environment.
- macOS
- Linux
- Windows
source .venv/bin/activatesource .venv/bin/activate.venv\Scripts\Activate.ps1
I-install ang Rust compiler​
Kailangan ng Rust compiler na naka-install sa iyong system para ma-compile ang Qiskit. Para i-install ang Rust compiler, gamitin ang cross-platform Rust installer na rustup o ibang paraan ng pag-install.
I-install ang Qiskit​
Sundin ang mga hakbang na ito para i-install ang Qiskit:
- I-clone ang Qiskit repository.
git clone https://github.com/Qiskit/qiskit.git
- Lumipat sa
qiskitdirectory.
cd qiskit
- (Opsyonal) Kung gusto mong magpatakbo ng mga test o linting check, i-install ang mga developer requirement.
pip install -r requirements-dev.txt
- I-install ang
qiskit.
-
Standard install:
pip install . -
Editable mode: Sa mode na ito, hindi mo na kailangang mag-reinstall ng Qiskit kapag may mga pagbabago sa code ng project.
pip install -e .Sa editable mode, ang mga compiled extension ay nibo-build sa debug mode nang walang mga optimization. Nakakaapekto ito sa runtime performance ng compiled code. Para ma-build ang mga compiled extension na may mga naka-enable na optimization, patakbuhin ang sumusunod na command para ma-rebuild ang binary sa release mode:
python setup.py build_rust --release --inplacetalaKung nagtatrabaho ka sa Rust code sa Qiskit, kailangan mong i-rebuild ang extension code sa tuwing gagawa ka ng lokal na pagbabago. Sa editable mode, ang Rust extension ay nibo-build lamang kapag pinatakbo ang install command, kaya ang mga lokal na pagbabago na ginagawa mo sa Rust code ay hindi makikita sa installed package maliban kung i-rebuild mo ang extension sa pamamagitan ng pagpapatakbo ulit ng
build_rust(na may o walang--release, depende kung gusto mong mag-build sa release o debug mode).
I-install ang Qiskit Runtime​
Sundin ang mga hakbang na ito kung gusto mong i-install ang Qiskit Runtime:
- I-clone ang Qiskit Runtime repository.
git clone https://github.com/Qiskit/qiskit-ibm-runtime.git
- Lumipat sa
qiskit-ibm-runtimedirectory.
cd qiskit-ibm-runtime
- I-install ang
qiskit-runtime. Inirerekomenda naming gumamit ng virtual environment para maiwasang masira ang iyong global Python installation.
-
Standard install:
pip install . -
Editable mode: Sa mode na ito, hindi mo na kailangang mag-reinstall ng Qiskit kapag may mga pagbabago sa code ng project.
pip install -e .Sa editable mode, ang mga compiled extension ay nibo-build sa debug mode nang walang mga optimization.
- (Opsyonal) Kung gusto mong magpatakbo ng mga test o linting check, i-install ang mga developer requirement. Inirerekomenda naming gumamit ng virtual environment para maiwasang masira ang iyong global Python installation.
pip install -e ".[dev]"
Mga susunod na hakbang​
- Basahin ang mga alituntunin sa pag-aambag para makapag-ambag sa open-source Qiskit SDK.
- Patakbuhin ang Hello world program.
- Subukan ang isang tutorial, tulad ng Grover's algorithm.