Bonjour à tous,


Voici mon problème ... avec la super rénovation du système informatique, je ne suis plus administratrice de mon PC ... de ce côté, vous ne pouvez pas faire grand chose allez-vous me dire!

J'essaie donc de contourner les problèmes. En dernier recours, j'irai ennuyer le helpdesk. Je retrouve avec ClustalW le même problème que précédemment avec Blast : mon module perl n'arrive pas a accéder à mon exécutable car le chemin contient un espace. J'avais solutionné le problème en changeant le répertoire de l'exécutable, afin de supprimer les espaces, mais je n'en ai plus le droit maintenant.

Djibril m'avait conseillé d'utiliser chdir, je me tourne donc vers cette solution.

Voici la localisation de mon exécutable : C:/Program Files/Clustalw2/clustalw2.exe

1)Dois-je utiliser ce répertoire comme lieu de travail et faire un chdir('C:/Program Files/Clustalw2/clustalw2.exe') en tout début de programme?

2) perldoc : chdir EXPR : Changes the working directory to EXPR, if possible.
... que sous-entend le 'if possible'?

3) que mettre à la ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$factory->executable("C:/Program Files/Clustalw2/clustalw2.exe");
... dois-je simplement la supprimer?

Merci pour votre aide,