#1 Le 21/03/2013, à 22:52
- Le Sphenodon
[Résolu] Python : Impossible d'installer le module random
Bonjour,
Je n'arrive pas à installer le module random de Python.
En fait j'ai 2 problèmes potentiels :
soit je me trompe dans le nom du module ce qui explique que je n'arrive pas à l'installer ;
soit j'ai mal installé pip et ça ne marche pas.
J'ai d'abord installé pip pour l'installation des modules python :
sudo apt-get install python-dev
tar xvf pip-1.0.tar.gz
cd pip-1.0
sudo python setup.py install
après j'essaie d'utiliser pip :
sudo pip install random.py
Bien sûr ça ne marche pas.
J'ai essayé un
sudo apt-get install random.py
rien de mieux ! Qqn a une idée ?
En fait j'ai essayé avec d'autres modules, j'y arrive pas mieux.
Merci d'avance.
Dernière modification par Le Sphenodon (Le 03/02/2014, à 20:40)
Portable Dell latitude E6530 / i3 / RAM 2Go / Ubuntu (installation usine)
PC fixe Packard Bell / Windows 8
Hors ligne
#2 Le 21/03/2013, à 23:02
- amj
Re : [Résolu] Python : Impossible d'installer le module random
Bonjour,
Pourquoi n'a tu pas installé pip via les dépots?
(sudo apt-get install python-pip)
Et puis random est compris par défaut non?
Vive le logiciel libre !! Articles aléatoires sur Wikipédia sur les logiciels libre, sur linux.
Hors ligne
#3 Le 21/03/2013, à 23:12
- Braun
Re : [Résolu] Python : Impossible d'installer le module random
Bonsoir,
Installer le module "random.py" jamais ne le fis et pourtant ce module figure bien dans ma bibliothèque:
/usr/lib/python2.7/random.py
Je pense que ce paquet a dû être installé en même temps ou par le paquet "python-all" que j’aperçois dans Synaptic.
Hors ligne
#4 Le 22/03/2013, à 17:54
- tiramiseb
Re : [Résolu] Python : Impossible d'installer le module random
Salut,
random est un module par défaut de Python, tu ne devrais pas avoir besoin de l'installer à part.
sebastien@amaretto:~$ dpkg -S /usr/lib/*/random.py
python2.7-minimal: /usr/lib/python2.7/random.py
python3.2-minimal: /usr/lib/python3.2/random.py
Des remarques toutefois sur tes commandes :
- apt-get install sert à installer des paquets à partir des sources d'APT sur Internet (ou sur CD) et non à partir d'un fichier
- si tu voulais installer un paquet ".deb" tu aurais utilisé dpkg et non apt, mais là ce n'est pas ton cas
- tu aurais pu installer PIP par le paquet python-pip proposé par Ubuntu (comme l'a indiqué amj)
- le but de pip est d'installer des modules Python à partir du Python Packages Index et non à partir d'un fichier .py
- pour installer un module Python manuellement il faut qu'il soit correctement package (avec le fichier setup.py notamment) et non sous la forme d'un fichier .py seul
- si tu tiens vraiment à intégré un tel fichier ".py" à tes modules Python globaux (ce qui n'est pas nécessaire avec le module random) tu dois le copier manuellement dans l'arborescence des modules
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#5 Le 26/03/2013, à 08:29
- xanmoo
Re : [Résolu] Python : Impossible d'installer le module random
Bonjour,
Pour vérifier que le module random est installé, ouvrir une console python (ex ipython) et importer le module random:
$ ipython
Python 2.6.5 (r265:79063, Oct 1 2012, 22:07:21)
Type "copyright", "credits" or "license" for more information.
IPython 0.12 -- An enhanced Interactive Python.
? -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help -> Python's own help system.
object? -> Details about 'object', use 'object??' for extra details.
In [1]: import random
Il n'y a pas de message d'erreur, le module est bien importé. On peut vérifier par:
In [2]: dir(random)
Out[2]:
['BPF',
'LOG4',
'NV_MAGICCONST',
'RECIP_BPF',
'Random',
'SG_MAGICCONST',
'SystemRandom',
'TWOPI',
'WichmannHill',
'_BuiltinMethodType',
'_MethodType',
'__all__',
'__builtins__',
'__doc__',
'__file__',
Portable IBM Thinkpad R50e 2 Go | 40 Go: MX Linux 19.4
Portable IBM Thinkpad T430 8 Go | 240 Go: endeavour OS
Dell Precision T5500, Xeon x5570, 24Go, GTX 960- 4Go, SSD 120Go, Ubuntu 22.04
http://dip4fish.blogspot.com/
Hors ligne
#6 Le 03/02/2014, à 20:37
- Le Sphenodon
Re : [Résolu] Python : Impossible d'installer le module random
Bonjour à tous, merci pour vos réponses.
En fait je suis désolé d'avoir pollué le forum avec cette question un peu stupide, mais à l'époque je ne maîtrisais pas les bases de python et je crois que je n'arrivais juste pas à importer et utiliser correctement les modules dans python. Effectivement random est installé par défaut. C'est moi qui n'arrivais pas à l'utiliser...
Portable Dell latitude E6530 / i3 / RAM 2Go / Ubuntu (installation usine)
PC fixe Packard Bell / Windows 8
Hors ligne