Python-3.11.1

Introduksjon til Python 3.11

Python 3.11 pakken inneholder en eldre versjon av Python utviklingsmiljø. Dette er bare nødvendig for å bygge spesifikke programmer i BLFS som ikke har oppdatert byggesystemene sine for å støtte Python-3.12.2 (f.eks Firefox-115.8.0, Thunderbird-115.8.0, seamonkey-2.53.18, og qtwebengine-5.15.17).

[Note]

Note

IKKE installer denne pakken hvis du ikke installerer en av de ovennevnte programmer.

Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.1 plattform.

Pakkeinformasjon

Python 3.11 Avhengigheter

Anbefalt

Installasjon av Python 3.11

Installer Python 3.11 ved å kjøre følgende kommandoer:

CXX="/usr/bin/g++"                     \
./configure --prefix=/opt/python3.11   \
            --disable-shared           \
            --with-system-expat        &&
make

Siden denne pakken bare brukes i svært begrensede situasjoner, anbefales ikke tester.

Nå, som root bruker:

make install

Parameterforklaringer

CXX="/usr/bin/g++" ./configure ...: Unngå en irriterende melding under konfigurasjonen.

--prefix=/opt/python3.11: Dette installerer python 3.11 inn i /opt for å unngå konflikter med systemversjonen av python, og muliggjør enkel fjerning/isolering når programmer oppdateres til python3.12 eller nyere.

--disable-shared: Denne bryteren deaktiverer bygging av delte biblioteker. Siden alle pakkene som trenger python-3.11 har bygget i moduler og ikke kobler direkte til python, er det trygt å slå av støtte for delt bibliotek.

--with-system-expat: Denne bryteren muliggjør kobling mot systemversjonen av Expat.

Innhold

Installerte Programmer: python3.11
Installerte Biblioteker: libpython3.11.a
Installerte Mapper: /opt/python3.11/include/python3.11, og /opt/python3.11/lib/python3.11,

Korte Beskrivelser

python3.11

er et versjonsspesifikt navn for python programmet