Perl pour les linguistes

Environnement de travail

L'environnement de travail fourni avec l'ouvrage (programmes et données) peut être téléchargé par l'intermédiaire des liens ci-dessous.  Il est possible de le télécharger en totalité (PPL) ou en deux morceaux dont l'un, PPLlite, contient l'environnement sans le corpus ABU et l'autre, PPLABU, le corpus ABU seulement.  L'environnement PPLlite permet d'exécuter l'ensemble des programmes proposés dans l'ouvrage.

L'ensemble de la procédure d'installation est décrite en détails au chapitre 2 (pages 83 et suivantes), mais est rappelée plus bas dans cette page.

Windows Unix
environnement complet PPL.exe (98 Mo) PPL.tgz (135 Mo)
PPL.tbz (98 Mo)
environnement sans le corpus ABU PPLlite.exe (16 Mo) PPLlite.tgz (19 Mo)
PPLlite.tbz (16 Mo)
corpus ABU seul PPLABU.exe (82 Mo) PPLABU.tgz (116 Mo)
PPLABU.tbz (81 Mo)

NOTE : Les fichiers ci-dessus sont exempts de tout virus ou programme malveillant. Toutefois, certains anti-virus (notamment AVAST) y détectent à tort un "Cheval de Troie" (Trojan) : il s'agit d'un faux positif.

Pour Unix, le contenu des archives .tgz et .tbz est identique.  Seuls changent leur format de compression et l'option qui permet d'en extraire le contenu (xzf pour les .tgz et xjf pour les .tbz).

Les utilisateurs d'un système Mac Os X doivent utiliser les fichiers et les instructions relatives aux systèmes Unix.

Les installateurs Windows créent chacun, dans le répertoire C:\PPL, un désinstallateur qui permet de supprimer les fichiers et les répertoires installés :

installateur désinstallateur
PPL.exe unppl.exe
PPLlite.exe unppl.exe
PPLABU.exe unpplabu.exe


Installation sous Windows

NOTE : Pour certaines de ces opérations, il peut être nécessaire de se familiariser avec les commandes système, et donc de lire attentivement le chapitre 2 de l'ouvrage.

  1. télécharger l'installateur automatique de l'environnement de travail PPL.exe et l'exécuter
  2. installer ActivePerl (choisir la version Windows x86)
  3. modifier l'affichage des noms des fichiers afin que leurs extensions ne soient plus masquées (voir page 88)
  4. installer 7-zip
  5. installer les modules Perl supplémentaires en exécutant le progamme
    C:\PPL\02.Systeme\PPL-installer-modules.bat
  6. installer le TreeTagger
  7. installer le lexique Morphalou (version 1) :

Installation sous Unix

  1. télécharger dans le répertoire de travail principal (~/) l'archive PPL.tgz (compressé par gzip) ou PPL.tbz (compressé par bzip2)
  2. décompresser l'environnement en lançant la commande
  3. tar xzf PPL.tgz (pour l'archive PPL.tgz) ou
    tar xjf PPL.tbz (pour l'archive PPL.tbz)

    Les répertoires ~/PPL et ~/TreeTagger sont créés.
  4. installer les modules Perl supplémentaires suivants :
  5. modules à installer
    HTML::Entities XML::DOM
    LWP::Simple XML::Parser
    SOAP::Lite XML::Simple
    URI::URL XML::Writer
    La procédure normale est d'installer les paquetages correspondants de votre distribution Unix. Les détails varient donc d'une distribution à l'autre.

    Il est également possible, mais plus complexe, de les installer directement en utilisant la procédure suivante.
    Dans ce cas, pour le module XML::Parser, il est nécessaire d'installer au préalable le programme Expat si ce n'est déjà fait.

    perl -MCPAN -e shell
    et configurer l'utilitaire (les réponses proposées par défaut aux différentes questions sont généralement les bonnes, seul le choix des serveurs doit être fait en fonction de votre localisation géographique).
    • lancer (dans cet utilitaire) la commande :
      install nom_du_module
      pour chaque module à installer. Par exemple, pour XML::Writer, la commande à lancer est :
    install XML::Writer
    • sortir de l'utilitaire :
    exit
  6. installer le TreeTagger
  7. installer le lexique Morphalou (version 1) :