[ Skip to the content ]

Institute of Formal and Applied Linguistics Wiki


[ Back to the navigation ]

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
user:zeman:tred [2014/05/27 22:15]
zeman cpanm Treex::Core
user:zeman:tred [2023/07/17 10:31] (current)
zeman Link.
Line 1: Line 1:
 ====== Není žádný med instalovat Tred ====== ====== Není žádný med instalovat Tred ======
 +
 +Viz též [[internal:tred-btred-a-ntred]].
 +
 +//(Aktualizace: Milan udělal skript, který realizuje kroky popsané níže, umí tedy nainstalovat Tred na další stroje s novým Ubuntu. Ten skript je /sprava/ADM/patch/ubuntu14.04_install_local_tred.)//
  
 Tak už je to tady. Na můj počítač (''zen'') dorazilo nové Ubuntu 14.04. A leccos přestalo fungovat. Programy, které jsou napsané v Perlu a závisí na spoustě knihoven, potřebují ty správné knihovny pro daný operační systém (14.04) a danou verzi Perlu. Knihovny stahované z internetových úložišť se totiž většinou kompilují; kdyby tam ležely jen Perlí zdrojáky, byl by to mnohem menší problém, ale samozřejmě by to běželo pomaleji. Tak už je to tady. Na můj počítač (''zen'') dorazilo nové Ubuntu 14.04. A leccos přestalo fungovat. Programy, které jsou napsané v Perlu a závisí na spoustě knihoven, potřebují ty správné knihovny pro daný operační systém (14.04) a danou verzi Perlu. Knihovny stahované z internetových úložišť se totiž většinou kompilují; kdyby tam ležely jen Perlí zdrojáky, byl by to mnohem menší problém, ale samozřejmě by to běželo pomaleji.
Line 34: Line 38:
 <code bash>cpanm Treex::Core</code> <code bash>cpanm Treex::Core</code>
  
-Vzhledem k tomu, že nemám správcovská práva, se tyhle moduly už neinstalují do systémových cest, ale do ''/home/zeman/perl5''.+Vzhledem k tomu, že nemám správcovská práva, se tyhle moduly už neinstalují do systémových cest, ale do ''/home/zeman/perl5''Takže si musím upravit prostředí, aby je Perl dokázal najít: 
 + 
 +<code bash>export PERL5LIB=/home/zeman/perl5/lib/perl5</code> 
 + 
 +(Vyzkoušel jsem, že PERLLIB nestačí, musel to být PERL5LIB.) 
 + 
 +Po dalším spuštění Tredu se už rozšíření Easy Treex inicializovalo správně, tedy alespoň to o sobě tvrdilo. Otevřít Treexový soubor (''/net/data/pcedt2.0/data/00/wsj_0001.treex.gz'') se mi však nadále nedaří. Tred tvrdí, že nemohl otevřít soubor se schématem PML ''treex_schema.xml''. Přitom ten soubor mám v ''/home/zeman/.tred.d/extensions/easytreex/resources'', on ale zřejmě neví, že by ho tam měl hledat. **ALE!** Když jsem Tred zavřel a pustil znova, tak při inicalizaci hlásil "Resource path" a tam tuhle cestu měl. A když jsem ho nechal znova otevřít inkriminovaný Treexový soubor, tak už to najednou šlo!

[ Back to the navigation ] [ Back to the content ]