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

Réseau/Web Python Discussion :

Utilisation du package Colander pour Deform


Sujet :

Réseau/Web Python

  1. #1
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2011
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 28
    Points : 13
    Points
    13
    Par défaut Utilisation du package Colander pour Deform
    Bonjour,

    J'ai besoin d'utiliser le package Colander pour faire des formulaires en python. Je l'ai télécharger et mis à la racine de mon projet. Sauf qu'il me le détecte pas ! Quand je tente de lancer le serveur en local, Colander est introuvable... Je sais pas quoi faire, il y a bien les __init__.py, je l'ai téléchargé tel quel de toute façon... Vous auriez une petite idée du soucis ?

    Merci

    Bonne journée.

  2. #2
    Expert éminent sénior
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 242
    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 242
    Points : 36 699
    Points
    36 699
    Par défaut
    Salut,
    Je ne comprends pas trop ce que vous dites mais en supposant que vous avez récupéré le fichier .tar.gz vous l'avez mis "à plat" pour avoir un répertoire nommé "colander-1.0a2".
    A l'intérieur, se trouve un fichier setup.py.
    Pour "installer", il faut aller dans le répertoire et taper la commande: "python setup.py install".
    Cela va installer "colander" dans les packages dits "site-specifics" de l'exécutable python correspondant.
    Suivant la version de python que vous utilisez, il y a bien sur "plus simple". Mais çà attendra plus d'informations de votre part et indiquez aussi l'OS.
    Bon courage,
    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2011
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 28
    Points : 13
    Points
    13
    Par défaut
    Ah oui effectivement je l'avais pas installé... Désolée, je débute en python.

    Bon par contre après avoir fait l'installe, ça ne fonction toujours pas, j''ai toujours cette erreur :
    ImportError: No module named colander

    En fait, j'ai un projet, avec un environnement virtuel. La version de python c'est 2.7.2. Bon même en commande je peux pas importer Colander.

    Sinon je suis sous Moutain Lion.

    Merci, désolée si je suis pas super clair, moi même je comprends pas tout.

  4. #4
    Expert éminent sénior
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 242
    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 242
    Points : 36 699
    Points
    36 699
    Par défaut
    Que signifient:
    "j'ai un projet": un répertoire?
    "avec un environnement virtuel": un virtualenv python ?

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

  5. #5
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2011
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 28
    Points : 13
    Points
    13
    Par défaut
    Oui un répertoire pour le projet et un virtualenv python c'est ça.

  6. #6
    Expert éminent sénior
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 242
    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 242
    Points : 36 699
    Points
    36 699
    Par défaut
    Citation Envoyé par PaulineGjm Voir le message
    Oui un répertoire pour le projet et un virtualenv python c'est ça.
    ok, alors il faut rejouer l'installation avec le python du virtualenv.
    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  7. #7
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2011
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 28
    Points : 13
    Points
    13
    Par défaut
    Alors ce que j'ai fait :
    à partir du terminal, placé dans le répertoire du projet, j'ai utilisé le python du virtualenv pour installer le setup.py de colander.
    ça donne une commande comme ça :
    env/bin/python ../colander/setup.py install

    Ca ne fonctionne toujours pas ! Comment je peux vérifier si l'installation s'est faite correctement ou pas ? Peut être que je le fais pas au bon endroit ?

  8. #8
    Expert éminent sénior
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 242
    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 242
    Points : 36 699
    Points
    36 699
    Par défaut
    Citation Envoyé par PaulineGjm Voir le message
    Ca ne fonctionne toujours pas ! Comment je peux vérifier si l'installation s'est faite correctement ou pas ? Peut être que je le fais pas au bon endroit ?
    pour l'instant, précisez comment vous vérifiez, ca devrait ressembler à
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    $ source env/bin/activate
    $ python
    >>> import colander
    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  9. #9
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Août 2012
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2012
    Messages : 7
    Points : 8
    Points
    8
    Par défaut
    Citation Envoyé par PaulineGjm Voir le message
    Ca ne fonctionne toujours pas ! Comment je peux vérifier si l'installation s'est faite correctement ou pas ? Peut être que je le fais pas au bon endroit ?
    Bonsoir, si tu travaille dans un virtualenv le plus simple est d'installer pip;
    Puis:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    workon ton_environnement
    pip install colander1....
    Ensuite tu ne devrais plus rencontré de problème d'import.

    De plus la commande
    te permet de voir la liste des packages et librairies installées.

Discussions similaires

  1. Réponses: 4
    Dernier message: 25/04/2010, 14h38
  2. utiliser un package pour un job
    Par edzodzinam dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 26/08/2008, 19h00
  3. Utiliser le port parallele pour simuler un digicode
    Par nonoRedDevils dans le forum Assembleur
    Réponses: 8
    Dernier message: 30/12/2003, 14h23
  4. utilisation d'objets ADO pour CMS sur POSTGRESQL7.3.2
    Par turbok dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 10/10/2003, 10h29
  5. prob avec utilisation de package
    Par martijan dans le forum Modules
    Réponses: 13
    Dernier message: 11/07/2003, 10h37

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