#1 Le 05/04/2008, à 08:59
- Aito
[RESOLU] Module Python 'whrandom' existe sous Ubuntu ?
Bonjour à tous,
Je cherche a exécuter une appli Python (Kombilo).
Quand je lance le .py j'ai ce msg d'erreur :
File "/home/<login name>/Tmp/kombilo05/board1.py", line 27, in <module>
from whrandom import randint
ImportError: No module named whrandom
Je ne trouve pas le module whrandom dans les dépots (en tout les cas pas dans les dépots classiques !)
Quelq'un sait ou le trouver ?
J'ai trouvé des liens sur Google, mais je n'ai pas vu comment l'installer
Merci de vos lumières
Aito
Dernière modification par Aito (Le 09/04/2008, à 20:45)
Hors ligne
#2 Le 06/04/2008, à 12:01
- bipede
Re : [RESOLU] Module Python 'whrandom' existe sous Ubuntu ?
Ce module est déprécié depuis python 2.1. C'est le module random (inclus dans l'installation standard de python) qui doit maintenant être utilisé pour générer des nombres aléatoires.
Desktop: MSI - Intel® Core™ i5-3330 CPU @ 3.00GHz × 4 - RAM 8 go- Kubuntu 21.04 - Système sur SSD 64 Go - /home sur HDD 500 Go.
Laptop: DELL Inspiron-15 3567 - Intel® Core™ i5-7200 CPU @ 2.50GHz × 4 - RAM 8 go - HDD 1 To - Ubuntu 20.10 avec /home séparé.
Mon site: Les contributions du bipède
Hors ligne
#3 Le 07/04/2008, à 19:19
- Aito
Re : [RESOLU] Module Python 'whrandom' existe sous Ubuntu ?
Salut Bipede
ok, merci pour l'info.
Le hic que l'application que je veux utiliser utilise ce module
A partir de là, les solutions sont:
+le programmeur met a jour son appi
+je trouve ce vieux module et je l'installe qd meme (c'est possible ca ?)
Vu que c'est du Python je ne peux meme pas utiliser Wine
pas glop pas glop
Aito
Hors ligne
#4 Le 08/04/2008, à 13:00
- bipede
Re : [RESOLU] Module Python 'whrandom' existe sous Ubuntu ?
Salut Bipede
ok, merci pour l'info.
Le hic que l'application que je veux utiliser utilise ce moduleA partir de là, les solutions sont:
+le programmeur met a jour son appi
+je trouve ce vieux module et je l'installe qd meme (c'est possible ca ?)Vu que c'est du Python je ne peux meme pas utiliser Wine
pas glop pas glop
Aito
J'ai regardé rapidement le source...
Dans le fichier board1.py n'est utilisée que la fonction randint() du module whrandom.
Cette fonction existe sous la même forme et avec les mêmes arguments dans le module random.
Pour ne plus avoir l'erreur il te suffit de remplacer
from whrandom import randint
par
from random import randint
à la ligne 27 du fichier board1.py.
Ca ne veut pas dire qu'il n'y aura plus d'erreur (je n'ai pas suffisamment étudié le code), mais il n'y aura plus celle-là...;)
Desktop: MSI - Intel® Core™ i5-3330 CPU @ 3.00GHz × 4 - RAM 8 go- Kubuntu 21.04 - Système sur SSD 64 Go - /home sur HDD 500 Go.
Laptop: DELL Inspiron-15 3567 - Intel® Core™ i5-7200 CPU @ 2.50GHz × 4 - RAM 8 go - HDD 1 To - Ubuntu 20.10 avec /home séparé.
Mon site: Les contributions du bipède
Hors ligne
#5 Le 09/04/2008, à 20:44
- Aito
Re : [RESOLU] Module Python 'whrandom' existe sous Ubuntu ?
Il est ofrt le bipede !
Merci beaucoup pour y avoir jeter un vrai coup d'oeil !
J'ai fais ta modif (ainsi que sur un autre fichier) et ca fonctionne nickel, l'appli se charge !
Merci encore !
Aito
PS : je vais me fendre d'un p'tit mail à l'auteur du programme histoire qu'il fasse le changement pour les autres
Dernière modification par Aito (Le 09/04/2008, à 20:45)
Hors ligne