6.51. Python-3.8.1
Python 3 pakken inneholder Python utviklingsmiljøet. Det er nyttig for objektorientert programmering, skrive skript, prototype store programmer eller utvikle hele applikasjoner.
Omtrentlig byggetid: 1.2 SBU Nødvendig diskplass: 426 MB |
6.51.1. Installasjon av Python 3
Forbered Python 3 for kompilering:
./configure --prefix=/usr \ --enable-shared \ --with-system-expat \ --with-system-ffi \ --with-ensurepip=yes |
Betydningen av konfigurasjonsalternativene:
--with-system-expat
Denne bryteren muliggjør kobling mot systemversjonen av Expat
--with-system-ffi
Denne bryteren muliggjør kobling mot systemversjonen av libffi.
--with-ensurepip=yes
Denne bryteren muliggjør å bygge pip og setuptools pakkeprogrammer.
Kompilere pakken:
make |
For å teste resultatene, utfør make test. Noen tester som krever nettverkstilkobling eller tilleggspakker, hoppes over. Testen som heter test_normalisering mislykkes fordi nettverkskonfigurasjonen ikke er fullført ennå. For mer omfattende resultater, kan testen kjøres på nytt når Python 3 er installert på nytt i BLFS.
Installer pakken:
make install chmod -v 755 /usr/lib/libpython3.8.so chmod -v 755 /usr/lib/libpython3.so ln -sfv pip3.8 /usr/bin/pip3 |
Betydningen av installasjonskommandoer:
--no-same-owner og --no-same-permissions
Sikre at de installerte filene har riktig eierforhold og tillatelser. Uten disse alternativene vil bruk av tar installere pakkefilene med utviklerens verdier.
6.51.2. Innholdet i Python 3Installerte programmer: 2to3, idle3, pip3, pydoc3, python3, og python3-config Installerte biblioteker: libpython3.8.so og libpython3.so Installert mapper: /usr/include/python3.8, /usr/lib/python3, og /usr/share/doc/python-3.8.1
Kort beskrivelse2to3 - er et Python-program som leser Python 2.x kildekode og bruker en serie rettelser for å transformere den til gyldig Python 3.x kode. idle3 - er et innpakningsskript som åpner en Python GUI redigerer. For at dette skriptet skal kjøres, må du ha installert Tk før Python slik at Tkinter Python modulen er bygget. pip3 - Pakkeinstallasjonsprogrammet for Python. Du kan bruke pip til å installere pakker fra Python Package Index og andre indekser. pydoc3 - er Python dokumentasjonsverktøy. python3 - er et tolket, interaktivt, objektorientert programmeringsspråk. |
Forrige | Hjem | Neste |