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

Langage Perl Discussion :

perl ne trouve pas mon fichier


Sujet :

Langage Perl

  1. #1
    Membre confirmé
    Femme Profil pro
    Ingénieur Recherche
    Inscrit en
    Octobre 2014
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Ingénieur Recherche

    Informations forums :
    Inscription : Octobre 2014
    Messages : 69
    Par défaut perl ne trouve pas mon fichier
    Bonjour,
    j'ai un problème qui me rend un peu perplexe:
    je suis sous windows, j'ai Strawberry
    j'ai un fichier .pl dans un certain répertoire, et quand je double-clique dessus tout va bien
    j'ai voulu en faire un exécutable, donc depuis l'invite de commande

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    cd c:\Monrepertoire
    pp -o monfichier.exe monfichier.pl -v
    j'obtiens:
    Input file monfichier.pl was not found

    Cela m'a semblé étrange, mais bon. J'ai décidé de commencer par l’exécuter depuis l'invite de commande pour voir, c'est à dire:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    cd c:\Monrepertoire
    perl monfichier.pl
    J'obtiens alors:
    Can't open perl script "monfichier.pl": No such file or directory
    Euh, quoi?

    Quelqu'un aurait une idée?
    Merci

  2. #2
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 822
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 822
    Par défaut
    Bonjour,

    Es-tu sûr d'être dans le bon répertoire .
    Tu as essayé la commande dir ?

  3. #3
    Membre confirmé
    Femme Profil pro
    Ingénieur Recherche
    Inscrit en
    Octobre 2014
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Ingénieur Recherche

    Informations forums :
    Inscription : Octobre 2014
    Messages : 69
    Par défaut
    La commande dir me montre bien mon fichier.
    C'est pourquoi je suis si perplexe.

  4. #4
    Expert confirmé

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    3 577
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2009
    Messages : 3 577
    Par défaut
    As-tu essayé :
    perl monfichier.pl

  5. #5
    Membre confirmé
    Femme Profil pro
    Ingénieur Recherche
    Inscrit en
    Octobre 2014
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Ingénieur Recherche

    Informations forums :
    Inscription : Octobre 2014
    Messages : 69
    Par défaut
    oui, c'est ce que j'ai fait

  6. #6
    Expert confirmé

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    3 577
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2009
    Messages : 3 577
    Par défaut
    Pardon, je voulais dire :

  7. #7
    Membre confirmé
    Femme Profil pro
    Ingénieur Recherche
    Inscrit en
    Octobre 2014
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Ingénieur Recherche

    Informations forums :
    Inscription : Octobre 2014
    Messages : 69
    Par défaut
    je viens de le faire, j'obtiens:

    Le volume dans le lecteur C n'a pas de nom.
    Le numéro de série du volume est 6A9A-9FE8

    Répertoire de C:\Strawberry\scripts_divers

    Fichier introuvable

  8. #8
    Rédacteur/Modérateur

    Avatar de Lolo78
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Mai 2012
    Messages
    3 612
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2012
    Messages : 3 612
    Billets dans le blog
    1
    Par défaut
    Donc, tu n'es très probablement pas dans le bon répertoire.

  9. #9
    Membre Expert Avatar de dmganges
    Homme Profil pro
    Retraité. Ne recherche pas un emploi.
    Inscrit en
    Septembre 2011
    Messages
    1 442
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Retraité. Ne recherche pas un emploi.
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2011
    Messages : 1 442
    Par défaut
    Bonjour,

    et si monfichier.pl contenait un caractère non affiché !

    As-tu essayé :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    pp -o monfichier.exe *.pl -v
    OU
    pp -o monfichier.exe m*.pl -v
    ...
    Enfin tout ce qui pourrait isoler un caractère non affiché
    Si ton répertoire contient plusieurs fichiers, tu recopies le répertoire dans un autre dans lequel tu supprimes tout ce qui n'est pas monfichier.pl
    ensuite tu fais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    pp -o monfichier.exe *.* -v
    Et si ça fonctionne tu fais :
    En faisant attention de ne pas introduire un caractère non affichable dans le nom du fichier.

    Ou plus simplement, si tu y arrives, tu reprends monfichier.pl dans ton éditeur de texte et tu le sauvegardes sous un autre nom, et rebelote...

  10. #10
    Expert confirmé

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    3 577
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2009
    Messages : 3 577
    Par défaut
    Comme dmganges, je pencherais pour un nom de fichier .pl incorrect.

    Que donne la commande :
    dir *.pl
    ?

  11. #11
    Membre confirmé
    Femme Profil pro
    Ingénieur Recherche
    Inscrit en
    Octobre 2014
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Ingénieur Recherche

    Informations forums :
    Inscription : Octobre 2014
    Messages : 69
    Par défaut
    Toute les solutions ont échouée, donc j'ai créer un répertoire juste pour mon fichier que j'ai nommé test.pl.
    J'ai recommencé toutes les solutions proposées.
    Ça marche. Toutes les solutions marchent en fait.
    C'est... bien je suppose? Mais je ne sais toujours pas d'où venait le problème. (Ah, les mystères de l'informatique...)
    Merci pour vos réponses

  12. #12
    Membre Expert Avatar de dmganges
    Homme Profil pro
    Retraité. Ne recherche pas un emploi.
    Inscrit en
    Septembre 2011
    Messages
    1 442
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Retraité. Ne recherche pas un emploi.
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2011
    Messages : 1 442
    Par défaut
    Citation Envoyé par clmin
    Ça marche. Toutes les solutions marchent en fait.
    C'est... bien je suppose? Mais je ne sais toujours pas d'où venait le problème. (Ah, les mystères de l'informatique...)
    Tant mieux, mais il doit bien y avoir une explication rationnelle

  13. #13
    Membre confirmé
    Femme Profil pro
    Ingénieur Recherche
    Inscrit en
    Octobre 2014
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Ingénieur Recherche

    Informations forums :
    Inscription : Octobre 2014
    Messages : 69
    Par défaut
    Tant mieux, mais il doit bien y avoir une explication rationnelle
    Probablement. Mais ça ne serai pas la première fois où quelque chose marche, je ne sais pas pourquoi, et je n'y touche suuuuuuurtout pas, au cas où ça déciderai de ne plus marcher.
    Un peu comme la blague théorie vs pratique
    La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi (Einstein)

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

Discussions similaires

  1. file_exists ne trouve pas mon fichier
    Par xstier dans le forum Langage
    Réponses: 3
    Dernier message: 18/05/2011, 22h14
  2. [LigneDeCommande]find ne trouve pas mon fichier
    Par verbose dans le forum Linux
    Réponses: 6
    Dernier message: 17/03/2010, 09h44
  3. Ma page web ne trouve pas mon applet
    Par kaygee dans le forum Applets
    Réponses: 14
    Dernier message: 29/07/2009, 14h27
  4. [CS4] Dreamweaver ne trouve pas mon fichier css
    Par Pierre21 dans le forum Dreamweaver
    Réponses: 2
    Dernier message: 17/06/2009, 19h18
  5. [debutant] tomcat trouve pas mon servlet
    Par zerovolt dans le forum Tomcat et TomEE
    Réponses: 6
    Dernier message: 28/08/2004, 15h18

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