Messages d'Erreur
Introduction
Section intitulée « Introduction »Les messages d’erreur fréquemment rencontrés peuvent être documentés dans cette section.
RuntimeError: asyncio.run() cannot be called from a running event loop
Section intitulée « RuntimeError: asyncio.run() cannot be called from a running event loop »Si le programme appelant exécute sa propre boucle d’événements, Apprise peut provoquer quelques frictions lorsqu’il essaie d’utiliser la sienne. Dans ce cas, vous avez 2 possibilités :
-
Ne pas appeler
notify(). À la place, utilisez directementawaitsurasync_notify(). Voir ici pour plus de détails. -
Utiliser une bibliothèque qui gère précisément ce cas, appelée nest-asyncio :
Fenêtre de terminal pip3 install nest-asyncioEnsuite, dans votre application Python, importez-la simplement en haut du fichier :
import nest_asyncio# l'appliquernest_asyncio.apply()Un problème lié à FastCGI a été remonté ici et résolu grâce à cette méthode.
Questions ou commentaires ?
Documentation
Vous avez repéré une faute de frappe ou une erreur ? Signalez-la ou proposez une correction .
Problèmes Techniques
Vous rencontrez un problème avec le code ? Ouvrez un ticket sur GitHub :