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

Django Python Discussion :

probleme d'installation de django?


Sujet :

Django Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Novembre 2008
    Messages
    46
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 46
    Par défaut probleme d'installation de django?
    Bonjour,

    Je découvre Django et j'essaye de suivre le premier tutoriel.
    je bloque dur l'exécution de django-admin.py

    Je suis sous winXP, j'ai installé python grâce à pythonxy qui rassemble un certain nombre de bibliothèques.

    J'ai installé django, le script s'est déroulé normalement.

    J'ai un dossier django qui est apparu dans le site-packages.

    Quand je fait un "import django" dans une console python, ca fonctionne bien.

    Pourtant, quand j'essaye de créer un site avec "django-admin.py startproject monsite" dans une fenêtre de commande windows, il me renvoie:
    "C:\Django\SITE>django-admin.py startproject AOM
    Traceback (most recent call last):
    File "C:\Program Files\pythonxy\python\Scripts\django-admin.py", line 2, in ?
    from django.core import management
    ImportError: No module named django.core"


    J'ai cru comprendre qu'il y avait une variable d'environnement à compléter. pythonpath. c'est ce que j'ai fait, il m'a fallu la créer. j'ai même ajouté un fichier django.pth contenant le non du dossier django dans site-packages.

    Je n'y comprend plus rien. comment ce fait il qu'il ne trouve pas cette bibliothèque alors qu'en faisant l'import dans une console python, ca fonctionne.

    Quelqu'un peut-il m'aider à sortir de ce mauvais pas?

    merci d'avance

  2. #2
    Rédacteur/Modérateur

    Avatar de Jiyuu
    Homme Profil pro
    Développeur amateur
    Inscrit en
    Janvier 2007
    Messages
    2 456
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur amateur
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 456
    Billets dans le blog
    15
    Par défaut
    Peux-tu nous dire comment as-tu lancer la commande django-admin.py.

    Personnellement je la lance grâce à un .bat dans le dossier où je souhaite voir mon projet.

    Ça ressemble à ça:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    django-admin.py startproject monsite
    pause
    .

    Je viens de tester et ça marche chez moi, donc...
    Initiation à Qt Quick et QML : Partie 1 - Partie 2
    En cas de besoin, pensez à la
    Mon site et mes tutoriaux sur Developpez.com
    Pas de question technique par MP... Les forums sont là pour ça

  3. #3
    Membre averti
    Inscrit en
    Novembre 2008
    Messages
    46
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 46
    Par défaut
    J'avais essayé directement depuis la ligne de commande.

    Je vient de tester ta méthode, ça ne change rien...

  4. #4
    Rédacteur/Modérateur

    Avatar de Jiyuu
    Homme Profil pro
    Développeur amateur
    Inscrit en
    Janvier 2007
    Messages
    2 456
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur amateur
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 456
    Billets dans le blog
    15
    Par défaut
    Qu'as tu déclarer exactement comme path?
    Initiation à Qt Quick et QML : Partie 1 - Partie 2
    En cas de besoin, pensez à la
    Mon site et mes tutoriaux sur Developpez.com
    Pas de question technique par MP... Les forums sont là pour ça

  5. #5
    Membre averti
    Inscrit en
    Novembre 2008
    Messages
    46
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 46
    Par défaut
    J'ai créé cette variable system dans propriete du poste de travail ; avancé; variable d'environement ; variables systemes :
    PYTHONPATH
    C:\Program Files\pythonxy\python\Lib\site-packages\django\

    J'ai aussi créé un fichier django.pth dans mon dossier site-packages avec dedans : django . Qui est bien le nom du dossier dans lequel le script d'installation a copié tous les fichiers.

    si j'affiche mon sys.path j'obtient ceci :
    >>> import sys
    >>> print sys.path
    ['C:\\Program Files\\pythonxy\\python\\Lib\\idlelib', 'C:\\Program Files\\pythonxy\\python\\lib\\site-packages\\apptools-3.2.0-py2.5.egg', 'C:\\Program Files\\pythonxy\\python\\lib\\site-packages\\blockcanvas-3.0.2-py2.5-win32.egg', 'C:\\Program Files\\pythonxy\\python\\lib\\site-packages\\chaco-3.1.0-py2.5-win32.egg', 'C:\\Program Files\\pythonxy\\python\\lib\\site-packages\\codetools-3.0.2-py2.5.egg', 'C:\\Program Files\\pythonxy\\python\\lib\\site-packages\\configobj-4.5.3-py2.5.egg', 'C:\\Program Files\\pythonxy\\python\\lib\\site-packages\\enable-3.1.0-py2.5-win32.egg', 'C:\\Program Files\\pythonxy\\python\\lib\\site-packages\\enthoughtbase-3.0.2-py2.5.egg', 'C:\\Program Files\\pythonxy\\python\\lib\\site-packages\\envisagecore-3.1.0-py2.5.egg', 'C:\\Program Files\\pythonxy\\python\\lib\\site-packages\\envisageplugins-3.1.0-py2.5.egg', 'C:\\Program Files\\pythonxy\\python\\lib\\site-packages\\ets-3.2.0-py2.5.egg', 'C:\\Program Files\\pythonxy\\python\\lib\\site-packages\\etsdevtools-3.0.2-py2.5-win32.egg', 'C:\\Program Files\\pythonxy\\python\\lib\\site-packages\\etsprojecttools-0.5.0-py2.5.egg', 'C:\\Program Files\\pythonxy\\python\\lib\\site-packages\\mayavi-3.2.0-py2.5-win32.egg', 'C:\\Program Files\\pythonxy\\python\\lib\\site-packages\\scimath-3.0.3-py2.5-win32.egg', 'C:\\Program Files\\pythonxy\\python\\lib\\site-packages\\setupdocs-1.0.2-py2.5.egg', 'C:\\Program Files\\pythonxy\\python\\lib\\site-packages\\traits-3.1.0-py2.5-win32.egg', 'C:\\Program Files\\pythonxy\\python\\lib\\site-packages\\traitsbackendqt-3.1.0-py2.5.egg', 'C:\\Program Files\\pythonxy\\python\\lib\\site-packages\\traitsbackendwx-3.1.0-py2.5.egg', 'C:\\Program Files\\pythonxy\\python\\lib\\site-packages\\traitsgui-3.0.4-py2.5.egg', 'C:\\Program Files\\pythonxy\\python\\Lib\\site-packages\\django', 'C:\\WINDOWS\\system32\\python25.zip', 'C:\\Program Files\\pythonxy\\python\\DLLs', 'C:\\Program Files\\pythonxy\\python\\lib', 'C:\\Program Files\\pythonxy\\python\\lib\\plat-win', 'C:\\Program Files\\pythonxy\\python\\lib\\lib-tk', 'C:\\Program Files\\pythonxy\\python', 'C:\\Program Files\\pythonxy\\python\\lib\\site-packages', 'C:\\Program Files\\pythonxy\\python\\lib\\site-packages\\itk\\Python', 'C:\\Program Files\\pythonxy\\python\\lib\\site-packages\\PIL', 'C:\\Program Files\\pythonxy\\python\\lib\\site-packages\\easygui', 'C:\\Program Files\\pythonxy\\python\\lib\\site-packages\\wx-2.8-msw-unicode']

    J'ai donc bien mon dossier d'installation django:C:\Program Files\pythonxy\python\Lib\site-packages\django


    Penses tu que mon installation est foireuse quelque part et qu'il vaut mieux que je reprenne de zero en réinstallant python...?
    En tout cas, merci pour ton aide.

  6. #6
    Membre averti
    Inscrit en
    Novembre 2008
    Messages
    46
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 46
    Par défaut
    je viens de remarquer un truc:
    Le path que j'ai affiché, je l'ai fait dans la console LIDL.

    Maintenant, si je suis dans une console windows classique, jobient ca:
    PATH=C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32;C:\Program Files\pythonxy\python;C:\Program Files\pythonxy\python\DLLs;C:\Program Files\pythonxy\python\Scripts;C:\Program Files\pythonxy\python\OpenCV\bin;C:\Program Files\pythonxy\notepad++;C:\Program Files\pythonxy\python\Lib\site-packages\PyQt4;C:\Program Files\pythonxy\python\Lib\site-packages\vtk;C:\Program Files\pythonxy\SciTE-1.77.1;C:\Program Files\pythonxy\mingw\bin;C:\Program Files\QuickTime\QTSystem;C:\Program Files\pythonxy\python\GDAL\bin;C:\Program Files\pythonxy\swig;C:\Program Files\pythonxy\console;C:\Program Files\Fichiers communs\Acronis\SnapAPI\;C:\Program Files\LilyPond\usr\bin;C:\Program Files\MySQL\MySQL Server 5.1\bin;C:\WINDOWS\System32;C:\fortran\G95\bin;C:\Program Files\MuseScore 0.9\bin

    Et là, je n'ai pas mon dossier django.
    Je viens de l'ajouter, ca ne fonctionne toujours pas...

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

Discussions similaires

  1. Problème d'installation de thème kde
    Par Adrael dans le forum KDE
    Réponses: 7
    Dernier message: 27/09/2003, 11h01
  2. [Kylix] Probleme d'installation sous Mdk 9.1
    Par anderson2 dans le forum EDI
    Réponses: 4
    Dernier message: 25/05/2003, 18h27
  3. Réponses: 1
    Dernier message: 19/05/2003, 15h47
  4. Réponses: 12
    Dernier message: 23/10/2002, 11h56
  5. probleme d'installation sur d'autres postes
    Par VBkiller dans le forum Composants VCL
    Réponses: 4
    Dernier message: 18/09/2002, 18h14

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