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

Bibliothèques tierces Python Discussion :

je ne comprends pas comment utiliser PIP


Sujet :

Bibliothèques tierces Python

  1. #1
    Membre averti
    Homme Profil pro
    ingé automaticien
    Inscrit en
    Juillet 2011
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : ingé automaticien
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2011
    Messages : 37
    Par défaut je ne comprends pas comment utiliser PIP
    bonjour,
    je vroudrais installer pyserial.
    Je suis sur un VM et la ou je suis je ne peut pas mettre ma vm sur internet, j'ai installer la version 3.4 de python.
    j'ai donc dl le paquet pyserial-3.0.1 pour l'installer, j'ai crée un dossier dans le C:, qui est c:/test python
    la version .exe plante en disant qu'il manquee api-ms-win-crt-string-i1-1-0.dll.
    du coup je voudrai passer par pip.
    mais comment faire depuis windows 7?
    est ce qu'il faut passer par une commande dos ?
    est ce qu'il faut passer par la commande en ligne python?

    merci pour votre aide.

  2. #2
    Modérateur

    Avatar de Bktero
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2009
    Messages
    4 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 4 493
    Billets dans le blog
    1
    Par défaut
    Ta question revient finalement à : "comment télécharger des modules avec pip sur un PC qui a internet et ensuite installer ces modules sur un second PC qui n'a pas internet" ?

    Si oui, pip te permet de télécharger un module avec toutes ses dépendances sans procéder à l'installation. Exemple :
    pip install --download . nom_du_module
    Tu prends tout ce qu'il a télécharger, tu vas sur le PC sans internet, et tu utilises pip pour les installer, en lui précisant de chercher en local et non sur internet :
    pip install --no-index --find-links="/path/to/downloaded/dependencies" nom_du_module
    PS : exemple concret ici --> http://www.nyayapati.com/srao/2014/0...kages-offline/

  3. #3
    Membre averti
    Homme Profil pro
    ingé automaticien
    Inscrit en
    Juillet 2011
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : ingé automaticien
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2011
    Messages : 37
    Par défaut
    heu ok j'ai oublié une info.
    Le pc qui a accés à internet na pas python d'installer.
    je suis allé sur le net et j'ai dl le fichier:
    pyserial-3.0.1.tar.gz
    j'ai vue que je pouvais le désarchiver avec 7zip, j'ai ensuite tous transferé dans ma vm dans un dossier spécifique sur le c: et la je ne trouve pas la ligne de commande à taper.
    je viens de trouver qu'il faut que je passe par le CMD dos
    qu'il faut aller sur c:python34/scripts/
    et taper un pip install............et la je ne trouve pas quoi taper pour aller lui dire qu'il faut qu'il aille dans le c:/ test python ou il y a le fichier taz.gz et la version decompréssé.

    pourquoi cela, parceque en faite le pc qui a internet est mon pc du taf et je ne peux pas installer ce que je veux.
    Du coup obligé de passer par une VM.

  4. #4
    Membre averti
    Homme Profil pro
    ingé automaticien
    Inscrit en
    Juillet 2011
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : ingé automaticien
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2011
    Messages : 37
    Par défaut
    ok bon j'ai finalement réussi à me débrouiller .....SEUL.....et j'ai réussi avec la ligne de commande (si au cas ou il y a des débutant a qui ca intéresse qui restes comme moi sans réponse à des questions de ....BASE.....):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    pip install -f c:/test_python pyserial

  5. #5
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 743
    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 743
    Par défaut
    Citation Envoyé par cacoucatatonique Voir le message
    ok bon j'ai finalement réussi à me débrouiller .....SEUL.....et j'ai réussi avec la ligne de commande (si au cas ou il y a des débutant a qui ca intéresse qui restes comme moi sans réponse à des questions de ....BASE.....):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    pip install -f c:/test_python pyserial
    Bravo!
    Mais pourquoi demander de l'aide si vous ne lisez pas les suggestions qu'on vous fait?
    "pip install -f c:/test_python pyserial" est la même chose que "pip install --find-links..." suggéré dans la réponse faite par Bktero.


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

Discussions similaires

  1. Je ne comprends pas comment utiliser OIS
    Par Stomrage dans le forum Ogre
    Réponses: 1
    Dernier message: 05/04/2010, 14h41
  2. Réponses: 1
    Dernier message: 28/09/2008, 16h10
  3. [MySQL] cron ne comprend pas comment faire
    Par schats dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 26/06/2007, 16h42
  4. Réponses: 3
    Dernier message: 13/06/2007, 17h47
  5. [MySQL] Php, je ne comprends pas comment faire pour introduire des données dans une table
    Par Liondd dans le forum PHP & Base de données
    Réponses: 23
    Dernier message: 14/12/2006, 12h53

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