Přeskočit na hlavní obsah

Instalace Qiskit SDK a Qiskit Runtime ze zdrojového kódu

Instalace Qiskit SDK ze zdrojového kódu ti umožní přistupovat k aktuální vývojové verzi místo verze dostupné v repozitáři Python Package Index (PyPI). Díky tomu můžeš efektivněji prohlížet a rozšiřovat nejnovější verzi kódu Qiskitu.

Vytvoření a aktivace nového virtuálního prostředí

  1. Přejdi do adresáře svého projektu a vytvoř minimální prostředí pouze s nainstalovaným Pythonem.

    python3 -m venv .venv
  2. Aktivuj nové prostředí.

    source .venv/bin/activate

Instalace kompilátoru Rust

Pro zkompilování Qiskitu musí být na tvém systému nainstalován kompilátor Rust. K instalaci kompilátoru Rust použij multiplatformní instalátor rustup nebo jinou metodu instalace.

Instalace Qiskitu

Pro instalaci Qiskitu postupuj podle těchto kroků:

  1. Klonuj repozitář Qiskitu.
git clone https://github.com/Qiskit/qiskit.git
  1. Přejdi do adresáře qiskit.
cd qiskit
  1. (Volitelné) Pokud chceš spouštět testy nebo kontroly lintingu, nainstaluj vývojové závislosti.
pip install -r requirements-dev.txt
  1. Nainstaluj qiskit.
  • Standardní instalace:

    pip install .
  • Editovatelný režim: V tomto režimu nemusíš Qiskit přeinstalovat při každé změně kódu projektu.

    pip install -e .

    V editovatelném režimu jsou zkompilované rozšíření sestavena v režimu ladění bez optimalizací. To ovlivňuje výkon zkompilovaného kódu za běhu. Chceš-li sestavit zkompilovaná rozšíření s povolenými optimalizacemi, spusť následující příkaz, který znovu sestaví binární soubor v produkčním režimu:

    python setup.py build_rust --release --inplace
    poznámka

    Pokud pracuješ na kódu v Rustu v rámci Qiskitu, musíš rozšíření znovu sestavit pokaždé, když provedeš lokální změnu. V editovatelném režimu se rozšíření v Rustu sestaví pouze při spuštění instalačního příkazu, takže lokální změny v kódu Rustu se v nainstalovaném balíčku neprojeví, dokud rozšíření znovu nesestav opětovným spuštěním build_rust (s přepínačem --release nebo bez něj, podle toho, zda chceš sestavit v produkčním nebo ladicím režimu).

Instalace Qiskit Runtime

Pokud chceš nainstalovat Qiskit Runtime, postupuj podle těchto kroků:

  1. Klonuj repozitář Qiskit Runtime.
git clone https://github.com/Qiskit/qiskit-ibm-runtime.git
  1. Přejdi do adresáře qiskit-ibm-runtime.
cd qiskit-ibm-runtime
  1. Nainstaluj qiskit-runtime. Doporučujeme používat virtuální prostředí, aby nedošlo k znečištění globální instalace Pythonu.
  • Standardní instalace:

    pip install .
  • Editovatelný režim: V tomto režimu nemusíš Qiskit přeinstalovat při každé změně kódu projektu.

    pip install -e .

    V editovatelném režimu jsou zkompilovaná rozšíření sestavena v režimu ladění bez optimalizací.

  1. (Volitelné) Pokud chceš spouštět testy nebo kontroly lintingu, nainstaluj vývojové závislosti. Doporučujeme používat virtuální prostředí, aby nedošlo k znečištění globální instalace Pythonu.
pip install -e ".[dev]"

Další kroky

Doporučení