j’ai installé silkaj via pip3. Aucun problème.
je lance silkaj info, le traitement se lance et affiche un résultat du type :
Current block number: 186590
Currency name: Ğ1
Number of members: 1576
…
Je lance silkaj net, j’ai le message suivant :
TypeError: Can’t convert ‘int’ object to str implicitly
quelle est la version de python utilisée ?
Peux-tu donner le message d’erreur complet.
C’est la version 3 de ton système. Pour connaître la version exacte :
python3 --version
le message d’erreur :
Traceback (most recent call last):
File "/home/nico/.local/bin/silkaj", line 13, in <module>
manage_cmd()
File "/home/nico/.local/lib/python3.5/site-packages/silkaj/cli_tools.py", line 148, in manage_cmd
network_info(cli_args.contains_switches("discover"))
File "/home/nico/.local/lib/python3.5/site-packages/silkaj/commands.py", line 150, in network_info
message_exit("Wide screen need to be larger than 146. Current wide: " + wide)
TypeError: Can't convert 'int' object to str implicitly
Personnellement, j’ai déjà rencontré ce genre d’erreur. Cela venait d’un soucis de version.
Pour autant, sur mon système (Stretch), j’ai bien python3 (même 3.5) installé.
Merci pour le retour !
Ça n’est pas lié à la version de Python.
C’est un bug (une erreur de typage) dans le code.
Si tu souhaites, ça peut devenir ta première contribution.
Je peux t’expliquer le problème, comment le résoudre, puis comment le soumettre au projet.
salut,
ok pour la contribution.
je vais essayer de le résoudre tout seul. Je te recontacterais si il n’est pas résolu ou pour le soumettre.
Sinon, je suis passé par Cesium pour m’inscrire. C’est bon.
Il me reste les 5 certifications pour valider mon statut de membre, peux tu en être de la partie ?
Meilleur voeux 2019
bon j’ai trouvé et corrigé le problème : ajout de str() à wide qui est un entier.
le fichier sur lequel j’ai fait la modif vient du dépôt git. je suppose qu’il me faut une authentification sur le dépôt pour faire un git push ?
Tu peux te connecter avec tes identifiants github si tu ne veux pas te créer de compte directement.
Tu peux ensuite forker le dépot et push sur ce dépot.
@mnicodev, tu as réussi à proposer ta contribution ?