Je vais corriger les erreurs des nœuds Python dans votre configuration n8n 2 auto-hébergée
Spécialiste DevOps pour n8n 2x
À propos de ce service
Les noeuds de code Python se cassent après la mise à niveau vers n8n 2.x ?
Erreurs telles que :
L’exécution du code Python n’est pas activée
L’import du module de la bibliothèque standard est interdit
Échec du démarrage du lanceur de tâches Python
Dans n8n 2.0, l’ancien moteur Python a été supprimé. Python s’exécute désormais uniquement via des lanceurs de tâches externes, et la configuration peut comporter des pièges, comme un fichier de configuration qui écrase vos variables d’environnement.
Je le corrige :
Configurer correctement le lanceur de tâches externe (n8nio/runners)
Activer Python et les bibliothèques dont vous avez besoin (par exemple Pandas)
Corriger les paramètres d’autorisation d’import
Tester vos noeuds Python Code jusqu’à ce qu’ils fonctionnent
Fournir une configuration Docker fonctionnelle et des notes concises
Envoyez-moi votre message d’erreur et la manière dont n8n est installé.
Appareil:
Ordinateur
Système opérateur:
Windows
•
Linux
•
Unix
•
IOS
Autres services de Support informatique I Offre
FAQ
Traduction automatique
Pourquoi les noeuds Python ont-ils été cassés après la mise à jour de n8n 2.x ?
n8n 2.0 a retiré l’exécution Python interne. Python nécessite désormais des lanceurs de tâches externes (n8nio/runners). Des lanceurs mal configurés ou des permissions incorrectes provoquent des échecs d’exécution.
Pouvez-vous installer des modules supplémentaires comme Pandas ou requests ?
Oui. Je configure les politiques d’importation autorisées ou je crée une image Docker personnalisée préemballée avec toutes les bibliothèques Python requises.
Avez-vous besoin d’un accès direct au serveur ?
Pour les forfaits Standard et Premium, l’accès SSH ou via le panneau permet des réparations plus rapides. Alternativement, nous pouvons partager l’écran (AnyDesk). Je sauvegarde les configurations avant d’apporter des modifications.

