Sari la conținutul principal

Instalează Qiskit SDK și Qiskit Runtime din sursă

Instalarea Qiskit SDK din sursă îți permite să accesezi versiunea curentă de dezvoltare, în loc să folosești versiunea din depozitul Python Package Index (PyPI). Astfel poți inspecta și extinde mai eficient cea mai recentă versiune a codului Qiskit.

Creează și activează un mediu virtual nou

  1. Navighează la directorul proiectului tău și creează un mediu minimal cu doar Python instalat.

    python3 -m venv .venv
  2. Activează noul tău mediu.

    source .venv/bin/activate

Instalează compilatorul Rust

Pe sistemul tău trebuie să fie instalat un compilator Rust pentru a compila Qiskit. Pentru a instala compilatorul Rust, folosește instalatorul Rust multiplatformă rustup sau o altă metodă de instalare.

Instalează Qiskit

Urmează acești pași pentru a instala Qiskit:

  1. Clonează depozitul Qiskit.
git clone https://github.com/Qiskit/qiskit.git
  1. Schimbă directorul la qiskit.
cd qiskit
  1. (Opțional) Dacă vrei să rulezi teste sau verificări de linting, instalează cerințele pentru dezvoltatori.
pip install -r requirements-dev.txt
  1. Instalează qiskit.
  • Instalare standard:

    pip install .
  • Modul editabil: În acest mod, nu trebuie să reinstalezi Qiskit când există modificări de cod în proiect.

    pip install -e .

    În modul editabil, extensiile compilate sunt construite în modul debug fără optimizări. Acest lucru afectează performanța la rulare a codului compilat. Pentru a construi extensiile compilate cu optimizări activate, rulează următoarea comandă pentru a recompila binarul în modul release:

    python setup.py build_rust --release --inplace
    notă

    Dacă lucrezi la codul Rust din Qiskit, trebuie să recompilezi codul extensiei de fiecare dată când faci o modificare locală. În modul editabil, extensia Rust este construită doar când se rulează comanda de instalare, deci modificările locale pe care le faci în codul Rust nu se reflectă în pachetul instalat dacă nu recompilezi extensia rulând din nou build_rust (cu sau fără --release, în funcție de dacă vrei să construiești în modul release sau debug).

Instalează Qiskit Runtime

Urmează acești pași dacă vrei să instalezi Qiskit Runtime:

  1. Clonează depozitul Qiskit Runtime.
git clone https://github.com/Qiskit/qiskit-ibm-runtime.git
  1. Schimbă directorul la qiskit-ibm-runtime.
cd qiskit-ibm-runtime
  1. Instalează qiskit-runtime. Îți recomandăm să folosești un mediu virtual pentru a evita poluarea instalării globale Python.
  • Instalare standard:

    pip install .
  • Modul editabil: În acest mod, nu trebuie să reinstalezi Qiskit când există modificări de cod în proiect.

    pip install -e .

    În modul editabil, extensiile compilate sunt construite în modul debug fără optimizări.

  1. (Opțional) Dacă vrei să rulezi teste sau verificări de linting, instalează cerințele pentru dezvoltatori. Îți recomandăm să folosești un mediu virtual pentru a evita poluarea instalării globale Python.
pip install -e ".[dev]"

Pași următori

Recomandări