Comment installer le module perl JSON.pm sur OSX

Je suis en train d'utiliser le po2json analyseur/convertisseur de la JS librairie gettext (http://jsgettext.berlios.de/), mais quand j'essaie de convertir, j'obtiens cette erreur:

Can't locate JSON.pm in @INC (@INC contains: /Library/Perl/5.12/darwin-thread-multi-2level /Library/Perl/5.12 /Network/Library/Perl/5.12/darwin-thread-multi-2level /Network/Library/Perl/5.12 /Library/Perl/Updates/5.12.4 /System/Library/Perl/5.12/darwin-thread-multi-2level /System/Library/Perl/5.12 /System/Library/Perl/Extras/5.12/darwin-thread-multi-2level /System/Library/Perl/Extras/5.12 .) at ./po2json line 23.
BEGIN failed--compilation aborted at ./po2json line 23.

Comme je le comprends, je suis absent un module perl, à savoir JSON.pm, je pense que c'est celui-ci: http://cpansearch.perl.org/src/MAKAMAKA/JSON-2.53/lib/JSON.pm

Maintenant, comment faire pour l'installer sur mac OSX? Je suis à l'aide de la Montagne du Lion.

J'ai essayé de faire cpan install JSONmais ça ne fonctionne pas, j'obtiens l'erreur suivante:

Writing Makefile for JSON
  MAKAMAKA/JSON-2.53.tar.gz
  make -- NOT OK
'YAML' not installed, will not store persistent state
Running make test
  Can't test without successful make
Running make install
  Make had returned bad status, install seems impossible

source d'informationauteur ragulka