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 :

installation module et dépendances


Sujet :

Python

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    491
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 491
    Par défaut installation module et dépendances
    Bonjour,

    Je crée un module python (A), je stocke le code dans un dépôt Git.
    Ce module utilise un autre module (B) dont le code est aussi stocké dans un dépôt Git. Donc dans le code du module A, j'ai un fichier requirements.txt dans lequel je met le lien vers le dépôt Git du module B.
    Lorsque j'ouvre le code du module A dans PyCharm, j'ai un message 'Package requirement module B not satisfied'. Si je clique sur 'Install requirement', ça m'installe le module B dans l'environnement virtuel du projet et c'est OK.

    Maintenant je veux écrire une appli PyQt qui doit utiliser le module A. Donc je crée un fichier requirements.txt dans lequel je met le lien vers le dépôt Git du module A.
    Pycharm m'envoie un message 'Package requirement module A not satisfied'. Si je clique sur 'Install requirement', ça m'installe le module A, mais pas le module B qui est une dépendance du module A.

    Comment faire pour installer automatiquement toutes les dépendances en cascade?


    Merci,
    Nico

  2. #2
    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
    Salut,

    Citation Envoyé par DiverSIG Voir le message
    Comment faire pour installer automatiquement toutes les dépendances en cascade?
    Vos attentes sont peut être à revoir.
    Lorsqu'on développe, on crée un virtualenv dans lequel on va installer les dépendances.
    Quand on fige une version, on va créer le requirements.txt via un pip freeze. Tout ce qui a été installé se retrouve "à plat"... et on n'a pas de problème de dépendances en cacade.

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

Discussions similaires

  1. Installation modules Perl en erreur
    Par Billette dans le forum Modules
    Réponses: 7
    Dernier message: 03/08/2006, 15h14
  2. installation module pysqlite
    Par vivelesgnous dans le forum Déploiement/Installation
    Réponses: 5
    Dernier message: 02/05/2006, 09h16
  3. [Installation] Modules GD
    Par vargasvan dans le forum Modules
    Réponses: 5
    Dernier message: 16/03/2006, 14h13
  4. [LDAP] installation module ldap sous Windows
    Par hutchuck dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 16/11/2005, 10h49
  5. problème d'installation module sous windows
    Par Ickou dans le forum Modules
    Réponses: 2
    Dernier message: 21/10/2005, 16h32

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