When running Python files, OrvixCode prefers the project .venv or venv interpreter when available.
Automatic missing-package install
If execution raises ModuleNotFoundError and the missing name is not a local project module, OrvixCode can try pip with the same interpreter and then retry the file.
Some import names map to package names, including cv2 → opencv-python, PIL → Pillow, yaml → PyYAML, and sklearn → scikit-learn.
Fix with AI
If the run fails, ★ Fix with AI can send the error, active file, and relevant context to the AI.
Package installationAutomatic installation applies to Python packages and may require network/pip access. Local project modules are not treated as pip packages.