J’ai essayé d’installer le module Perl 5.16 ‘Template-Toolkit’ sur Windows 7 en utilisant cette commande dans cmd:
C:> ppm install Template-Toolkit
L’installation de ppm a échoué: impossible de trouver un package fournissant Template-Toolkit
Tous les autres modules installés (AppConfig, DBI, DBD-mysql, MailTools, GD, Chart, GDGraph, ..) ont réussi.
En suivant cette page Web comme guide, ils mentionnent (sous la section ActivateState Perl) que vous ne pouvez pas installer Perl dans un répertoire contenant un espace (par exemple “C: \ Program Files”), car cela briserait le programme d’installation de Template-Toolkit. Comme j’ai installé Perl directement dans ‘C: \’ -> ‘C: \ Perl64 \’, cela ne pouvait pas être le cas.
Y a-t-il une solution à ce problème? Ou devrais-je utiliser une ancienne version de Perl, mentionnée ici ?
Les seules erreurs dans le journal des erreurs sont des erreurs dans la documentation (problèmes de codage mineurs). Le module pourrait être installé en toute sécurité. Utilisez simplement cpan
pour le faire. Vous devrez simplement forcer l’installation.
C:\>cpan cpan> install Template
Pour moi, ça tourne sans problème. (Les tests échouant sont ignorés car ils ne sont que des tests de développement uniquement.) Si si échec pour vous et que les seules erreurs sont les deux erreurs de t / zz-pod-kwalitee.t, vous pouvez effectuer un suivi en toute sécurité.
cpan> force install Template
Selon la page ppm template-toolkit , la version de Perl 5.16 d’ActiveState a échoué (c’est pourquoi elle n’est pas disponible).
Vos options semblent être:
J’ai reçu des messages d’avertissement et d’erreur après ces commandes:
C:\>cpan cpan> install Template
S’il vous plaît voir la capture d’écran ci-dessous.
Je ne l’ai pas essayé moi-même, mais vous pouvez obtenir Template :: Alloy à partir du PPM ActiveState: http://metacpan.org/pod/Template::Alloy qui prétend qu’il prend en charge la syntaxe TT2, entre autres.