IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Impossible d'installer des packages lxml


Sujet :

Python

  1. #1
    Membre averti
    Homme Profil pro
    Automat
    Inscrit en
    Avril 2014
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Aisne (Picardie)

    Informations professionnelles :
    Activité : Automat
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2014
    Messages : 16
    Par défaut Impossible d'installer des packages lxml
    Bonsoir a tous,

    Je débute sur python, et j'essaye de comprendre les mécanismes mais le je bloque complétement sur l'installation d'un package.
    J'ai bien réussi a installer par exemple le package "request" mais impossible par exemple d'installer le package "lxml"

    Alors j'utilise PyCharm, avec python 3.11.1

    Et lorsque j'essaye d'installer le package, j'ai un message d'erreur :
    Nom : pycharm.png
Affichages : 392
Taille : 28,8 Ko

    donc j'essaye de lancer la commande proposé (en bas du message Pycharm) dans mon terminal mais j'ai également l'erreur. (fichier ci joint)
    ERREURCONSOLE.txt

    J'ai essayé de tout désintallé et de recommencer du début mais aucun changement ....

    Vous auriez une idée?

    Merci par avance


    Ajout infos :
    Nom : autre_PyCharm.png
Affichages : 380
Taille : 25,0 Ko

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 790
    Par défaut
    Salut,

    Citation Envoyé par gus02800 Voir le message
    J'ai essayé de tout désintallé et de recommencer du début mais aucun changement ....

    Vous auriez une idée?
    Recommencez avec une version 3.10 de Python, ça ira tout seul.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Membre averti
    Homme Profil pro
    Automat
    Inscrit en
    Avril 2014
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Aisne (Picardie)

    Informations professionnelles :
    Activité : Automat
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2014
    Messages : 16
    Par défaut Heuuu..Ok
    Heu, réponse, simple et efficace !
    Si tu as un instant, je veux bien que tu m'expliques le pourquoi du comment ?

    Mais effectivement cela fonctionne parfaitement !

    MErci ! bonne soirée

  4. #4
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 790
    Par défaut
    Citation Envoyé par gus02800 Voir le message
    Si tu as un instant, je veux bien que tu m'expliques le pourquoi du comment ?
    Parce qu'il n'y a pas encore de kit pré-compilé lxml pour la version 3.11.... du coup, ça récupère un kit à compiler sans disposer de quoi/comment compiler.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  5. #5
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    1 653
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 1 653
    Par défaut
    mais dans le message d'erreur, il est indiqué qu'il faut Microsoft Visual C++ 14 ou plus avec le lien pour récupérer l'outil (généreuse en info, le message d'erreur ^^ ) si tu tiens à faire la compilation pour la version de python

  6. #6
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 790
    Par défaut
    Citation Envoyé par umfred Voir le message
    mais dans le message d'erreur, il est indiqué qu'il faut Microsoft Visual C++ 14 ou plus avec le lien pour récupérer l'outil (généreuse en info, le message d'erreur ^^ ) si tu tiens à faire la compilation pour la version de python
    Si le PO ne sait pas que faire avec ce message d'erreur là, c'est qu'il ne saura pas installer/configurer une toolchain pour compiler à partir des sources... et, a fortiori, qu'il ne saura pas compiler ce package. Chemin pavé d'embuche qu'il peut laisser de côté avec une version antérieure de Python.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  7. #7
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    1 653
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 1 653
    Par défaut
    la compilation sera fera toute seule lors de l'installation par pip si les outils sont installés (cétautomatix ou quasi)

  8. #8
    Membre prolifique
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 873
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 873
    Billets dans le blog
    1
    Par défaut
    Bonjour
    Citation Envoyé par umfred Voir le message
    ...si les outils sont installés
    "si les outils sont installés" c'est exactement ça. Or, dans le log il est indiqué que M$C++ est nécessaire (donc à priori il n'est pas installé)...
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

  9. #9
    Expert confirmé
    Avatar de jurassic pork
    Homme Profil pro
    Bidouilleur
    Inscrit en
    Décembre 2008
    Messages
    4 307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 4 307
    Par défaut
    hello,
    on peut trouver le whl lxml windows ( version 4.90) pour python 3.11 ici : https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml (fichier lxml‑4.9.0‑cp311‑cp311‑win_amd64.whl ou lxml‑4.9.0‑cp311‑cp311‑win32.whl)
    [EDIT] A noter que le whl peut dépendre de : Many binaries depend on numpy+mkl and the current Microsoft Visual C++ Redistributable for Visual Studio 2015-2022 for Python 3.
    Ami calmant, J.P

  10. #10
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 790
    Par défaut
    Citation Envoyé par umfred Voir le message
    la compilation sera fera toute seule lors de l'installation par pip si les outils sont installés (cétautomatix ou quasi)
    Ce n'est vrai que sur Linux modulo quelques pré-requis à satisfaire.
    Pour ce qui est de Windows, c'est une autre paire de manche... et c'est raconté tel que dans le document qui dit comment compiler.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  11. #11
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    1 653
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 1 653
    Par défaut
    Citation Envoyé par Sve@r Voir le message
    Bonjour

    "si les outils sont installés" c'est exactement ça. Or, dans le log il est indiqué que M$C++ est nécessaire (donc à priori il n'est pas installé)...
    c'est bien ce que je mentionnais plus haut, l'erreur indique où télécharger l'outil manquant, y a qu'à y aller le télécharger et l'installer, et relancer l'installation du package lxml; ça devrait ensuite rouler

    Citation Envoyé par wiztricks Voir le message
    Ce n'est vrai que sur Linux modulo quelques pré-requis à satisfaire.
    Pour ce qui est de Windows, c'est une autre paire de manche... et c'est raconté tel que dans le document qui dit comment compiler.

    - W
    je me répète, mais on donne l'adresse pour télécharger l'outil, donc yaka. Après, il faut effectivement voir si à l'installation du package lxml après installation de l'outils MS si des erreurs se produisent ou pas.

  12. #12
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 790
    Par défaut
    Citation Envoyé par umfred Voir le message
    c'est bien ce que je mentionnais plus haut, l'erreur indique où télécharger l'outil manquant, y a qu'à y aller le télécharger et l'installer, et relancer l'installation du package lxml; ça devrait ensuite rouler
    Si vous n'avez pas essayé, c'est juste du wishfull tkinking... qui ne mènera à rien (et à défaut d'expérience, lire la documentation est un bon début).

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Installation des packages Node impossible !
    Par MunHaxx dans le forum NodeJS
    Réponses: 13
    Dernier message: 06/11/2021, 11h41
  2. [CLASSPATH] Impossible d'importer des packages
    Par NoiBe dans le forum NetBeans
    Réponses: 3
    Dernier message: 21/12/2006, 19h18
  3. [PEAR] Impossible d'installer un package
    Par sebhm dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 04/09/2006, 19h20
  4. [REDHAT] Impossible de désinstaller des packages
    Par vbcasimir dans le forum RedHat / CentOS / Fedora
    Réponses: 10
    Dernier message: 03/05/2006, 11h11
  5. Installer des packages tar.bz2 ...
    Par chrysmac2003 dans le forum Applications et environnements graphiques
    Réponses: 11
    Dernier message: 20/12/2005, 18h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo