Installer des paquets Python pour les add-ons Blender (Windows, Blender 4.2+)

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.

Espace Scripting Blender

Stratégie

ÉlémentRôle
sys.executablepip du Python Blender
user_resource(..., path="modules")Répertoire writable
site.addsitedirImports au prochain lancement
Thread + timersUI 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.