Publicité
+ Répondre à la discussion
Page 3 sur 3 PremièrePremière 123
Affichage des résultats 41 à 51 sur 51
  1. #41
    Membre à l'essai
    Homme Profil pro mAtT
    Ingénieur d'étude en Bioinformatique - Recherche publique dans l'agronomie
    Inscrit en
    avril 2010
    Messages
    138
    Détails du profil
    Informations personnelles :
    Nom : Homme mAtT
    Âge : 26
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'étude en Bioinformatique - Recherche publique dans l'agronomie
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : avril 2010
    Messages : 138
    Points : 21
    Points
    21

    Par défaut

    D'accord, c'est ok.

    J'ai eu "done" pour chaque étape, et au final 822 fichiers installés.

    Et le script perl test.pl se lance correctement, j'ai bien une fenêtre Tk qui s'affiche avec le texte et le bouton de fermeture de la fenêtre ! Déjà une bonne nouvelle.

    Maintenant j'installe mes modules complémentaires ainsi que PAR :: Packer avec le script disponible dans votre tutoriel pour installer PAR :: Packer ?

  2. #42
    Membre à l'essai
    Homme Profil pro mAtT
    Ingénieur d'étude en Bioinformatique - Recherche publique dans l'agronomie
    Inscrit en
    avril 2010
    Messages
    138
    Détails du profil
    Informations personnelles :
    Nom : Homme mAtT
    Âge : 26
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'étude en Bioinformatique - Recherche publique dans l'agronomie
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : avril 2010
    Messages : 138
    Points : 21
    Points
    21

    Par défaut

    ppm rep add bribes http://www.bribes.org/perl/ppm
    ppm rep add trouchelle.com http://trouchelle.com/ppm14/
    C'est bon j'ai ajouté les repositories.

  3. #43
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    avril 2004
    Messages
    16 763
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : avril 2004
    Messages : 16 763
    Points : 490 693
    Points
    490 693

    Par défaut

    Tu peux installer tes modules via la commande ppm install MODULE.

    Puis pour les modules PAR, tu utilises le programme du tutoriel.

    Voilà !

    Dans 20 minutes je ne serais plus dispo, donc si tu n'as pas fini d'ici là, ce sera demain.

    Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !

  4. #44
    Membre à l'essai
    Homme Profil pro mAtT
    Ingénieur d'étude en Bioinformatique - Recherche publique dans l'agronomie
    Inscrit en
    avril 2010
    Messages
    138
    Détails du profil
    Informations personnelles :
    Nom : Homme mAtT
    Âge : 26
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'étude en Bioinformatique - Recherche publique dans l'agronomie
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : avril 2010
    Messages : 138
    Points : 21
    Points
    21

    Par défaut

    D'accord ! Merci beaucoup en tout cas !

    Là j'installe PAR :: Packer avec le script du tutoriel. Ensuite j'essayerai de faire un exécutable du script test.pl en ajoutant le module Tk avec l'option -M de pp.

    Et si tout se passe bien j'essayerai avec mon application et tous les modules nécessaires.

  5. #45
    Membre à l'essai
    Homme Profil pro mAtT
    Ingénieur d'étude en Bioinformatique - Recherche publique dans l'agronomie
    Inscrit en
    avril 2010
    Messages
    138
    Détails du profil
    Informations personnelles :
    Nom : Homme mAtT
    Âge : 26
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'étude en Bioinformatique - Recherche publique dans l'agronomie
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : avril 2010
    Messages : 138
    Points : 21
    Points
    21

    Par défaut

    PAR :: Packer semble s'être correctement installé, je n'ai pas eu de messages d'erreurs.

    J'ai réussi à générer un exécutable avec le script test.pl, ainsi qu'avec mon script !! Merci beaucoup !!!

    Par contre, quand je lance mon .exe, il y a un grand temps de latence entre le clic et le lancement de l'application. Savez-vous d'où cela peut venir ?

  6. #46
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    avril 2004
    Messages
    16 763
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : avril 2004
    Messages : 16 763
    Points : 490 693
    Points
    490 693

    Par défaut

    Ce temps de latence est normal au premier lancement. À partir du second, ce temps est réduit car Perl aura déjà généré les fichiers temporaires nécessaires.

    Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !

  7. #47
    Membre à l'essai
    Homme Profil pro mAtT
    Ingénieur d'étude en Bioinformatique - Recherche publique dans l'agronomie
    Inscrit en
    avril 2010
    Messages
    138
    Détails du profil
    Informations personnelles :
    Nom : Homme mAtT
    Âge : 26
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'étude en Bioinformatique - Recherche publique dans l'agronomie
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : avril 2010
    Messages : 138
    Points : 21
    Points
    21

    Par défaut Différence d'exécution entre avant et après conversion en .exe

    Bonjour.

    Un nouveau problème concernant l'exécutable, concernant l'utilisation de fichiers de grande taille.

    Si j'essaie de faire tourner mon script Perl avec des fichiers contenant environ 4000 lignes, mon programme fonctionne bien, à savoir il parvient bien à effectuer ses calculs, et permet d'afficher des graphiques corrects.

    Cependant, lorsque j'essaie de faire de même avec mon script Perl converti en exécutable, il ne peut plus gérer les gros fichiers source. Le programme plante, c'est-à-dire qu'il tourne sans arrêt, avec l'erreur de Windows "Ce programme ne répond plus" et au final le programme plante.

    D'où peut provenir une telle différence de gestion des gros volumes de données entre avant et après la conversion en exécutable ?
    Une taille d'allocation mémoire insuffisante serait-elle associée au programme lors de la création de l'exécutable ?

    Merci beaucoup !

  8. #48
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    avril 2004
    Messages
    16 763
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : avril 2004
    Messages : 16 763
    Points : 490 693
    Points
    490 693

    Par défaut

    Faut déjà voir au niveau de l'algorithme de ton programme. C'est le premier point car j'ai déjà analysé des fichiers de millions de lignes avec perl en exécutable ou non.

    Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !

  9. #49
    Membre à l'essai
    Homme Profil pro mAtT
    Ingénieur d'étude en Bioinformatique - Recherche publique dans l'agronomie
    Inscrit en
    avril 2010
    Messages
    138
    Détails du profil
    Informations personnelles :
    Nom : Homme mAtT
    Âge : 26
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'étude en Bioinformatique - Recherche publique dans l'agronomie
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : avril 2010
    Messages : 138
    Points : 21
    Points
    21

    Par défaut

    D'accord.

    Je voulais déjà savoir s'il y avait des restrictions au niveau de la mémoire allouée au niveau de la création d'un exécutable.

    J'ai acquis un peu d'expérience en Perl depuis le début du développement de mon appli donc je vais reprendre un peu mon code et voir si je réussis à résoudre mon problème.

    Merci en tout cas ! Une réponse très rapide, c'est vraiment appréciable
    Bonne soirée !

  10. #50
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    avril 2004
    Messages
    16 763
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : avril 2004
    Messages : 16 763
    Points : 490 693
    Points
    490 693

    Par défaut

    Comme tu traites des fichiers, juste une piste, lis tu les fichiers ligne à ligne ou les charges-tu en mémoire ?

    Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !

  11. #51
    Membre à l'essai
    Homme Profil pro mAtT
    Ingénieur d'étude en Bioinformatique - Recherche publique dans l'agronomie
    Inscrit en
    avril 2010
    Messages
    138
    Détails du profil
    Informations personnelles :
    Nom : Homme mAtT
    Âge : 26
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'étude en Bioinformatique - Recherche publique dans l'agronomie
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : avril 2010
    Messages : 138
    Points : 21
    Points
    21

    Par défaut

    Les fichiers parsés sont des fichiers présentant des colonnes de données numériques.

    Mon application demande à l'utilisateur au départ de sélectionner le fichier d'intérêt, puis les en-têtes sont extraites et l'utilisateur doit alors sélectionner les deux données à utiliser (une en X et une en Y).

    C'est à ce moment là que l'application extrait uniquement les colonnes d'intérêt (2 colonnes), et stocke les données numériques dans deux tableaux respectivement.

    Je stocke donc uniquement les données d'intérêt (en lisant mon fichier ligne par ligne), et pas mon fichier en entier.

+ Répondre à la discussion
Cette discussion est résolue.
Page 3 sur 3 PremièrePremière 123

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •