Kaip įdiegti „Perl“modulius

Turinys:

Kaip įdiegti „Perl“modulius
Kaip įdiegti „Perl“modulius

Video: Kaip įdiegti „Perl“modulius

Video: Kaip įdiegti „Perl“modulius
Video: Kaip įdiegti indikatorių (trumpas video) 2024, Lapkritis
Anonim

Vienas iš svarbių „Perl“programavimo kalbos privalumų yra tai, kad yra paruoštų modulių (bibliotekų), kurie labai palengvina programuotojo darbą. Moduliai lengvai įdiegiami per kitą CPAN biblioteką arba per „ActivePerl“paketų tvarkyklę.

Kaip įdiegti „Perl“modulius
Kaip įdiegti „Perl“modulius

Nurodymai

1 žingsnis

CPAN modulis sukurtas veikti su plėtinių katalogais ir leidžia automatiškai atsisiųsti atitinkamus paketus ir priklausomybes, talpykloje atsisiųstus duomenis, patikrinti, ar nėra naujinių ir t. Norėdami įdiegti modulį iš „Unux“, komandinėje eilutėje įveskite šią eilutę (jei naudojate grafinį apvalkalą, naudokite programą „Terminal“skyriuje „Standartinė programa“): perl –MCPAN –e „install“Ši komanda reiškia tą patį kaip ir įprastas perl scenarijus su eilutėmis: naudokite CPAN; įdiegti („modulio pavadinimas“)

2 žingsnis

Sistema automatiškai patikrina visas priklausomybes, įdiegia naujas reikalingas versijas ir prašo konfigūracijos.

3 žingsnis

„ActivePerl“taip pat turi savo paketų tvarkyklę, pavadintą ppm, kuri paleidžiama su tokia komanda: c_perl_directory inppm.bat Paleidus šį failą, pasirodys konsolė, kurioje galėsite įvesti atitinkamas diegimo modulio diegimo arba pašalinimo pašalinimo instrukcijas. Visos bibliotekos yra atsisiųstos iš „ActivePerl“svetainės.

4 žingsnis

Perjunkite į komandinės eilutės režimą („Windows“- „Start“- „Visos programos“- „Priedai“- „Komandinė eilutė“) ir įveskite užklausą: ppm install https:// full_address _to_module / module.ppd

5 žingsnis

Jei naudojate „Linux“, atsisiųskite reikiamą modulį.tar.gz formatu ir išpakuokite archyvo turinį į reikiamą katalogą ir pakeiskite į katalogą naudodami atsisiųstą modulį „Terminal“: cd path_to_unpacked_folder Tada nurodykite komandą: perl makefile. plmake && make test && make install

Rekomenduojamas: