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 :

Python débutant: Module Selenium introuvable


Sujet :

Python

  1. #1
    Membre à l'essai
    Homme Profil pro
    sans
    Inscrit en
    Avril 2018
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : sans

    Informations forums :
    Inscription : Avril 2018
    Messages : 5
    Par défaut Python débutant: Module Selenium introuvable
    Bonjour,

    Je débute en Python depuis quelques jours. Même si je me prends pas mal la tête les choses commencent à s'éclaircir tout doucement... Bref!

    J'utilise Python 3.6.5. , avec MacOs High Sierra 10.13.3.

    - Est-ce que ça pose un problème si la version de Python de mon terminal est 2.7 et l'application Python 3.6.5?

    - C'est peut-être lié mais si j'essaye d'installer Selenium avec le terminal, ça semble être bon:

    ----
    pip install selenium
    -----
    Requirement already satisfied: selenium in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/selenium-3.10.0-py2.7.egg
    ----

    Pourtant quand je lance mon script j'ai l'erreur suivante:

    -----
    ModuleNotFoundError: No module named 'selenium'
    ----

    Je pense donc que l'application Python de voit pas Selenium mais je suis bloqué. Pourriez-vous m'éclairer svp?

    Merci beaucoup d'avance et bon long week-end!

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 699
    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 699
    Par défaut
    Salut,

    Si vous êtes un peu curieux, vous devriez voir dans le message:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Requirement already satisfied: selenium in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/selenium-3.10.0-py2.7.egg
    que çà parle de la version 2.7.

    Donc, vous n'avez pas installé Selenium dans l'environnement Python 3.6.
    Depuis le terminal, vous devriez pouvoir lancer ce python là en lui passant comme arguments -m pip install selenium.
    Ce qui devrait installer "selenium" au bon endroit/

    Citation Envoyé par Boulouboulo Voir le message
    Je débute en Python depuis quelques jours. Même si je me prends pas mal la tête les choses commencent à s'éclaircir tout doucement...
    Sauf à recopier des scripts déjà prêts à l'emploi, n'est-il pas prématuré d'installer une bibliothèque externe que vous ne saurez utiliser faute d'avoir acquis un minimum des bases du langage?

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

  3. #3
    Membre à l'essai
    Homme Profil pro
    sans
    Inscrit en
    Avril 2018
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : sans

    Informations forums :
    Inscription : Avril 2018
    Messages : 5
    Par défaut
    Salut wiztricks, et merci pour ta réponse super rapide!

    Oui j'avais bien vu le problème dans le message:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Requirement already satisfied: selenium in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/selenium-3.10.0-py2.7.egg
    Que ça parle de la version 2.7, alors que ce n'est pas la version de mon application. C'est ce que j'ai écrit dans mon premier message.

    Depuis le terminal les arguments suivants:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    -pip install selenium
    ne fonctionnent pas:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    -bash: -pip: command not found
    Pour répondre à ta remarque, j'ai un besoin urgent (plusieurs même), donc j'essaye de le satisfaire au mieux dans l'immédiat en récupérant des scripts déjà prêts à l'emploi. En parallèle j'ai commencé à me former et j'aspire évidement à être plus autonome avec le temps et travail. Voilà!

    Merci encore en tout cas!

  4. #4
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 699
    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 699
    Par défaut
    Citation Envoyé par Boulouboulo Voir le message
    Pour répondre à ta remarque, j'ai un besoin urgent (plusieurs même), donc j'essaye de le satisfaire au mieux dans l'immédiat en récupérant des scripts déjà prêts à l'emploi.
    J'ai corrigé une petite boulette dans mon message précédent, mais, relisez le attentivement et apprenez à lancer une commande sous "bash".
    C'est un interpréteur (tout comme Python) qu'il vous faut (aussi) apprendre à utiliser.... Car boulette ou pas, si vous vous contentez de recopier, çà ne le fera pas.

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

  5. #5
    Membre à l'essai
    Homme Profil pro
    sans
    Inscrit en
    Avril 2018
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : sans

    Informations forums :
    Inscription : Avril 2018
    Messages : 5
    Par défaut
    J'ai tenté la nouvelle commande mais ça ne marche pas non plus.

    OK merci pour le tuyau, je vais enquêter sur comment lancer une commande sous "bash" (et continuer les cours de Python)!

    Oui je vois bien que ça ne marche pas en recopiant, ça serait trop facile. Je sais que j'arriverai à lancer le petit script que j'ai à un moment si je bosse, il n'y a pas de raison!

    Bonne fin de journée.

  6. #6
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 699
    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 699
    Par défaut
    Citation Envoyé par Boulouboulo Voir le message
    OK merci pour le tuyau, je vais enquêter sur comment lancer une commande sous "bash" (et continuer les cours de Python)!
    Surtout que la commande qui vous intéresse ici est celle qui lance Python 3.6.

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

Discussions similaires

  1. [SQL-Server] php_mssql.dll : module spécifié introuvable
    Par fumesec dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 12/02/2008, 10h37
  2. [Débutant] Modulation numérique
    Par Siham84 dans le forum Signal
    Réponses: 2
    Dernier message: 05/05/2007, 13h28
  3. module wxPython introuvable
    Par gerard tarquin dans le forum wxPython
    Réponses: 2
    Dernier message: 27/04/2007, 15h28
  4. Réponses: 2
    Dernier message: 09/06/2006, 22h02
  5. module mysql introuvable.
    Par spirou dans le forum Apache
    Réponses: 2
    Dernier message: 12/02/2006, 12h46

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