Skip to main content

python-bootstrap

Install Python dependencies before running verification or test steps. Choose the correct path depending on whether the agent builds OpenVINO from source or not.

Datos de origen

Repositorio
openvinotoolkit/openvino
Última actividad en el origen
27 de mayo de 2026 a las 04:32
Idioma detectado de SKILL.md
inglés
Estrellas
10.981
Forks
3434

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
python-bootstrap
description
Install Python dependencies before running verification or test steps. Choose the correct path depending on whether the agent builds OpenVINO from source or not.
# Skill: Python Package Bootstrap Install packages **only when they are actually needed** for a step. Do not pre-install everything upfront. --- ## Path A — No source build (core-opspec, transformation, frontend, npu) Use this path when the agent **does not** compile OpenVINO from source. The `openvino` release wheel provides the runtime needed for tests and conversion checks. ```bash pip install openvino optimum-intel torch \ --extra-index-url https://download.pytorch.org/whl/cpu ``` For frontend agents that also need ONNX or TensorFlow: ```bash pip install onnx onnxruntime pip install tensorflow # only if testing TF frontend ``` --- ## Path B — Source build (cpu, gpu) Use this path when the agent **builds OpenVINO from source**. > **Do NOT `pip install openvino`** when a source build is present in the > same environment. Installing the release wheel alongside a dev build creates > two `openvino` packages that shadow each other, producing confusing import > errors and incorrect test results. Install only the packages that are **not** produced by the OV build: ```bash pip install torch \ --extra-index-url https://download.pytorch.org/whl/cpu pip install optimum-intel pytest # Do NOT add 'openvino' here — use the build output instead ``` After building OpenVINO, add the build's Python bindings to the path: ```bash # Point Python at the locally built openvino package export PYTHONPATH="<build_dir>/src/bindings/python:$PYTHONPATH" # or install the wheel produced by the build pip install <build_dir>/wheels/openvino-*.whl ``` --- ## General rules - Install packages **on demand** per step, not all at once. - If a package install fails, note it in `agent-results/<agent>/session.md` and continue — do not abort the entire pipeline over a missing optional dep. - Never install from untrusted or unofficial indexes beyond the PyTorch CPU wheel server listed above.
Ver en GitHub