Les add-ons qui demandent NumPy, meshio ou requests butent sur le Python de Blender. Petit installateur ciblant sys.executable, dossier scripts/modules, thread d’arrière-plan (Blender 4.2+, Windows). English version.

Stratégie
| Élément | Rôle |
|---|---|
sys.executable | pip du Python Blender |
user_resource(..., path="modules") | Répertoire writable |
site.addsitedir | Imports au prochain lancement |
| Thread + timers | UI non gelée |
Idée du script
subprocess.check_call([
sys.executable, "-m", "pip", "install",
"--upgrade", "--target", modules_path, package,
])
Script complet : Medium.
Usage
Éditeur de texte ou register() d’add-on — redémarrer Blender après la première install.
Bilan
Automatiser les dépendances ; fin des mails « quel Python ? ».
Articles liés
Article Medium.