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 :

Fichier .egg doesn't exist


Sujet :

Python

  1. #1
    Membre du Club
    Inscrit en
    Juin 2007
    Messages
    158
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 158
    Points : 64
    Points
    64
    Par défaut Fichier .egg doesn't exist
    Bonjour,

    Lors de l'exécution d'un script python,
    j'ai rencontré l'erreur suivante:
    ERROR : The path '\c\...\floor.egg doesn't exist'

    j'ai vérifié et le fichier existe exactement dans le chemin spécifié.

    Avez vous une idée c quoi le problème?

    Merci

  2. #2
    Membre du Club

    Homme Profil pro
    Lycéen
    Inscrit en
    Novembre 2012
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Novembre 2012
    Messages : 35
    Points : 49
    Points
    49
    Par défaut
    Bonjour,

    Peut-on avoir le code qui pose problème ? Quelle version de python utilises-tu ? Et quel OS ?

    Merci,

    PS : Évite le SMS

  3. #3
    Expert éminent

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4 300
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4 300
    Points : 6 780
    Points
    6 780
    Par défaut
    C'est normal 'c\...' ? ce ne devrait pas être 'c:\...'.

    Je ne suis pas sous windows pour vérifier mais, quoiqu'il en soit, si Python ne trouve pas le fichier à cette uri c'est qu'il n'y est pas.

  4. #4
    Membre du Club
    Inscrit en
    Juin 2007
    Messages
    158
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 158
    Points : 64
    Points
    64
    Par défaut
    @ Darkemal

    Merci pour votre réponse,

    En voici le code qui déclenche le problème :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    virtual_world = VirtualWorld(os.path.join(args.directory, 'scene.xml'),
            os.path.join(args.directory, 'pedestrians.xml'),
            Filename.fromOsSpecific(args.directory), args.mode)
    J'utilise python 2.6 sous Windows 7.

    @ VinsS:

    Merci pour votre réponse. J'ai fait aussi la remarque et j'ai accédé au fichier xml qui contient le chemin d'accès au fichier et j'ai trouvé le code suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <model path="../../media/scenes/office_floor/skybox.egg" scale="25" pos="0 0 50" hpr="0 0 0" has_lighting='0'/>
    alors j'ai pensé à remplacer ce chemin par la chemin absolu à partir du C:\

    alors le code dans le fichier xml est devenu :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <model path="C:/virtual-vision-simulator-master/media/media/scenes/office_floor/skybox.egg" scale="25" pos="0 0 50" hpr="0 0 0" has_lighting='0'/>
    enfin j'ai réexécuté et j'ai eu le même problème mais cette fois ci avec le chemin spécifié dans l'erreur qui est devenu :

    ERROR: The path '\c\virtual-vision-simulator-master\config\sample\C:\virtual-vis
    ion-simulator-master\media\media\scenes\office_floor\skybox.egg' does not exist
    Avez vous une idée?

    Merci

  5. #5
    Membre du Club

    Homme Profil pro
    Lycéen
    Inscrit en
    Novembre 2012
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Novembre 2012
    Messages : 35
    Points : 49
    Points
    49
    Par défaut
    Bonjour,

    D'après l'erreur j'ai l'impression qu'il traite le chemin que tu as écrit comme un chemin relatif et non absolu ... Tu devrais laisser le tout en chemin relatif donc.
    Fais attention aux slashs : sous Windows, sauf erreur, les chemins utilisent des anti-slashs ( \ ) et non des /.

  6. #6
    Membre du Club
    Inscrit en
    Juin 2007
    Messages
    158
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 158
    Points : 64
    Points
    64
    Par défaut
    J'ai fait comme vous venez de le mentionner:
    En voici le code du fichier scene.xml:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <scene>
      <models>
        <model path="..\..\media\scenes\office_floor\skybox.egg" scale="25" pos="0 0 50" hpr="0 0 0" has_lighting='0'/>
    	<model path="..\..\media\scenes\office_floor\office_floor.egg" scale="25" pos="0 0 0" hpr="0 0 0" has_lighting='1'/>
      </models>
     
    </scene>
    Mais j'ai toujours la même erreur

    J'ai toujours la même erreur:

    C:\virtual-vision-simulator-master\src>python 3D_Simulator.py -d C:\virtual-visi
    on-simulator-master\config\sample
    Known pipe types:
    wglGraphicsPipe
    (all display modules loaded.)
    ERROR: The path '\c\virtual-vision-simulator-master\media\scenes\office_floor\sk
    ybox.egg' does not exist
    sachant que le fichier existe dans ce répertoire ((((

  7. #7
    Membre du Club

    Homme Profil pro
    Lycéen
    Inscrit en
    Novembre 2012
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Novembre 2012
    Messages : 35
    Points : 49
    Points
    49
    Par défaut
    Si je ne me trompe pas tu lance le fichier avec comme argument 'C:\virtual-vision-simulator-master\config\sample'. Tu as essayé par chemin relatif (vu que j'ai l'impression qu'il a un peu de mal avec les chemins absolus) ?

  8. #8
    Expert éminent

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4 300
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4 300
    Points : 6 780
    Points
    6 780
    Par défaut
    Ben, j'ai l'impression que le code que tu montre n'est pas à la source de l'erreur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    virtual_world = VirtualWorld(os.path.join(args.directory, 'scene.xml'),
            os.path.join(args.directory, 'pedestrians.xml'),
            Filename.fromOsSpecific(args.directory), args.mode)
    Ici le code construit les chemins '.../scene.xml' et '.../pedestrians.xml' ce qui n'a pas grand chose à voir avec '.../skybox.egg'.

    En tous cas un chemin qui commence par '\c\' me paraît étrange.

  9. #9
    Membre du Club
    Inscrit en
    Juin 2007
    Messages
    158
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 158
    Points : 64
    Points
    64
    Par défaut
    oui c'était exactement ça, merci Darkemal. Le problème c'était avec le chemin absolu (ben je ne sais pas pourquoi mais c'est résolu comme même).

    Merci aussi à VinsS.

  10. #10
    Membre du Club

    Homme Profil pro
    Lycéen
    Inscrit en
    Novembre 2012
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Novembre 2012
    Messages : 35
    Points : 49
    Points
    49
    Par défaut
    Il vaudrait mieux déterminer d'où vient le problème, pour éviter que ça se reproduise avec quelqu'un qui n'est pas au courant Ça pourrait venir de ta gestion des args de la ligne de commande non ?
    D'ailleurs ton soft sert à quoi ? Virtualisation ?

    PS : C'est quand même, pas comme même

  11. #11
    Membre du Club
    Inscrit en
    Juin 2007
    Messages
    158
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 158
    Points : 64
    Points
    64
    Par défaut
    En fait, il s'agit d'une plateforme de simulation de vision artificielle.

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

Discussions similaires

  1. Table 'phpmyadmin.pma_bookmark' doesn't exist
    Par dietrich dans le forum Installation
    Réponses: 2
    Dernier message: 03/04/2007, 19h22
  2. table doesn't existe
    Par damaskinos dans le forum Outils
    Réponses: 6
    Dernier message: 09/03/2006, 18h24
  3. [10g ] ORA-01041 Hostdef Extension doesn't Exist
    Par nourdev dans le forum Oracle
    Réponses: 17
    Dernier message: 09/02/2006, 13h38
  4. Erreur #1146 - Table 'zzz.joggings' doesn't exist...
    Par fabreizhad dans le forum Débuter
    Réponses: 15
    Dernier message: 03/12/2005, 00h47
  5. [ERROR] region-name doesn't exist in the layout-master-set
    Par Elea49 dans le forum XML/XSL et SOAP
    Réponses: 7
    Dernier message: 31/08/2005, 07h43

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