7.11. Python-3.10.2

Python 3 pakken inneholder Python utviklingsmiljøet. Den er nyttig for objektorientert programmering, skriving av skript, prototyping store programmer, eller utvikle hele applikasjoner.

Omtrentlig byggetid: 1.2 SBU
Nødvendig diskplass: 359 MB

7.11.1. Installasjon av Python

[Note]

Note

Det er to pakkefiler som navnet begynner med python. Den å pakke ut er Python-3.10.2.tar.xz (legg merke til stor bokstav først).

Forbered Python for kompilering:

./configure --prefix=/usr   \
            --enable-shared \
            --without-ensurepip

Betydningen av konfigureringsalternativet:

--enable-shared

Denne bryteren forhindrer installasjon av statiske biblioteker.

--without-ensurepip

Denne bryteren deaktiverer Python pakkeinstallasjonsprogrammet, som ikke er nødvendig på dette stadiet.

Kompiler pakken:

make
[Note]

Note

Noen Python 3 moduler kan ikke bygges nå på grunn av avhengighetene ikke er installert ennå. Byggesystemet prøver imidlertid å bygge dem, så kompileringen av noen filer vil mislykkes og kompilatormeldingen kan synes å indikere fatal error. Meldingen bør ignoreres. Bare sørg for toppnivåets make kommando ikke har feilet. De valgfrie modulene er ikke nødvendig nå, og de vil bli bygget i Chapter 8.

Installer pakken:

make install

Detaljer om denne pakken finner du i Section 8.50.2, “Innhold i Python 3.”