Modules/librairies en Python
Bonjour,
Je suis en train d'apprendre le langage Python en suivant des MOOC. Ça se passe plutôt bien, sauf pour un sujet. Je n'arrive pas à trouver un site qui explique clairement comment installer des librairies, numpy entre autres.
J'ai télécharger PIP, mais à partir de quel répertoire le lancer, avec quelles options...
J'ai fait plusieurs tentatives, mais quand, dans un prrogramme python je fais "import numpy", j'ai toujours le même message d'erreur: pas de module numpy etc.
J'utilise Python 3.4, sous Windows 7.
Merci beaucoup à tous ceux ou celles qui pourront m'éclairer sur ce sujet.
Je suis en train d'apprendre le langage Python en suivant des MOOC. Ça se passe plutôt bien, sauf pour un sujet. Je n'arrive pas à trouver un site qui explique clairement comment installer des librairies, numpy entre autres.
J'ai télécharger PIP, mais à partir de quel répertoire le lancer, avec quelles options...
J'ai fait plusieurs tentatives, mais quand, dans un prrogramme python je fais "import numpy", j'ai toujours le même message d'erreur: pas de module numpy etc.
J'utilise Python 3.4, sous Windows 7.
Merci beaucoup à tous ceux ou celles qui pourront m'éclairer sur ce sujet.
6 réponses
-
J'ai télécharger le fichier:
numpy-1.11.0b2+mkl-cp35-none-win_amd64.whl
dans le répertoire:
c:\Python34\Lib\numpy
j'ai ouvert une fenêtre DOS, je suis allé dans le repertoire ci-dessus, et j'ai lancé la commande:
PIP install numpy
qui s'est déroulée, mais avec plein d'erreurs.
Voila l'état des lieux...-
ContributeurLaisse le fichier WHL dans le dossier Downloads, ne le déplace surtout par dans Lib.
Ouvre une console en mode admin dans le dossier Downloads et lance la commande comme je l'ai indiqué : pip install <nom du fichier>
Tu as une version 64 bits de Python 3.5 ? Vérifie-le en lancant Python en mode console.
-
-
ContributeurAs-tu fait ce que j'ai indiqué, notamment télécharger les packages depuis le site indiqué ?
Quelles commandes as-tu tapé ?
Sinon autre solution, utiliser une distribution scientifique :
- Anaconda
- Python(x,y)
- WinPython
- Pyzo
Tu trouveras les liens dans le doc de scipy :
https://www.scipy.org/install.html -
Je viens de passer 2 heures à essayer d'installer numpy, mais ça ne marche pas ! Il manque toujours un module, package...
Autant j'aime le langage Python, autant je commence à en avoir un peu marre de la complexité d'installation des ces p... de modules !
Après avoir effectué une enième installation de numpy, quand je fais:
dir(numpy):
idle me répond:
['__doc__', '__loader__', '__name__', '__package__', '__path__', '__spec__']
en tout et pour tout. Est-ce normal ?
Petite précision, j'ai les versions 2.7 et 3.4 de Python installées sur mon ordi. -
ContributeurTu lances pip dans le répertoire où tu as téléchargé le module à installer.
C'est pip ensuite qui s'occupe de mettre les binaires dans le bon répertoire de Python. -
Merci, je vais essayer.
Mais je lance PIP depuis quel répertoire ? Et dans quel répertoire PIP va-t'il installer le module désiré ? -
ContributeurSalut
le plus simple est de télécharger les binaires depuis ce site :
https://www.lfd.uci.edu/~gohlke/pythonlibs/
vérifie bien la version et l'architecture,
ensuite tu lances la commande : pip <nom du binaire>