Contenu | Rechercher | Menus

Annonce

Ubuntu-fr.org recrute toujours de nouveaux modérateurs, avec de l'expérience.

Ubuntu 16.04 LTS
Réservez vos DVD et clé USB Ubuntu-fr (premières livraisons mi-mai)

Si vous avez des soucis pour rester connecté, déconnectez vous et reconnectez vous depuis ce lien en cochant le case
Me connecter automatiquement lors de mes prochaines visites.

M.A.J. en cours du forum possibilité de bug, nous faisons le maximum pour les résoudre au plus vite

#1 Le 21/03/2013, à 23: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, à 21:40)


Portable Dell latitude E6530 / i3 / RAM 2Go /  Ubuntu (installation usine)
PC fixe Packard Bell / Windows 8

Hors ligne

#2 Le 22/03/2013, à 00: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 22/03/2013, à 00: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, à 18: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-Munch - administrateur Linux depuis le XXe siècle
Domotego : boutique dédiée à la domotique DIY - https://www.domotego.com
Consultant informatique indépendant - Geek et tout plein d'autres choses

Hors ligne

#5 Le 26/03/2013, à 09: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 LDLC Saturne: Ubuntu 15.04, CPU i5 Haswell, GPU:Nvidia 740M, Ram 8 Go, SSD 240 Go
Portable IBM Thinkpad R50e : sparky linux (debian testing avec noyau non PAE), CPU intel, GPU: intel 855GM, Ram 2Go, DD  40 Go
Netbook aspire one : manjaro
http://dip4fish.blogspot.com/

Hors ligne

#6 Le 03/02/2014, à 21: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