[RESOLU] Erreur initialisation compte La Banque Postale

#1

Bonjour,

Je viens de mettre en place Kresus en suivant cette page : https://wiki.bruno-tatu.com/doku.php?id=wiki:install-kresus

Le démarrage fonctionne, par contre j’ai une erreur en ajoutant mon compte à La Banque Postale (j’ai testé avec le compte de ma compagne et j’ai le même résultat).

L’erreur remontée est
“[ERROR] sources/weboob - Got error while running command “accounts”: Unknown error: maximum recursion depth exceeded.”

Une indication, même si je ne sais pas si cela à un rapport avec l’erreur, et que j’ai procuration sur plusieurs comptes (je n’ai donc pas que mes comptes).

Si j’ai bien compris, l’import via Weboob est le seul moyen d’importer ses comptes, sinon il faut passer par le compte Manual ?

Merci d’avance.

Xavier

#2

Bonjour,

Merci pour essayer Kresus !
En effet weboob est actuellement utilisé pour récupérer les comptes et les opérations bancaires. Le problème sur le module bp semble connu et lié à un problème de python3. Est-ce que le problème est toujours présent en utilisant python2 ? Il est possible de choisir python2 soit dans le fichier de configuration soit en utilisant le fichier de configuration, soit en utilisant la variable d’environnement KRESUS_PYTHON_EXEC.
Le fichier de configuration d’exemple est ici: https://framagit.org/kresusapp/kresus/blob/master/docker/config.example.ini
Il est utilisé comme suit :

./bin/kresus.js --config config.ini

L’utilisation de la variable d’environnement comme ci-dessous:

KRESUS_PYTHON_EXEC=python2 ./bin/kresus.js

N’hésite pas à revenir vers nous si tu as d’autres problèmes ?

#3

Super le problème venait bien de Python 3
Il a fallu que j’installe pip puis que je réinstalle weboob via le pip de Python 2.
Après ça et avoir relancé Kresus, l’import fonctionne.

Merci.

#4

Ravi que tu aies pu faire fonctionner tes comptes avec Kresus.
N’hésite pas à nous faire signe si tu as un autre problème.

Bonne journée.