Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Fabric Python notatbøker lar deg velge en Python kjerneversjon. Hver versjon følger en støttelivssyklus som følger det oppstrøms Python-fellesskapet. Når en versjon når slutten av støtten, bytter du til en nyere kjerne og notatbøkene dine fortsetter å kjøre.
Merk deg
Denne artikkelen dekker livssyklusen til Python-notebook-kjerner. Den dekker ikke Apache Spark-kjøretidene, som følger en egen livssyklus. For Spark-kjøretidslivssyklusen, se Lifecycle of Apache Spark runtimes in Fabric.
Hvordan Python notebook-kjerner skiller seg fra Spark-kjøretider
Python-notatbokkjerner er Jupyter-notatbokkjerner og skiller seg fra Spark-kjøretider. En Spark-runtime inkluderer en spesifikk Python-versjon som en del av et større komponentsett. En Python-notebook-kjerne er en frittstående Python-versjon du velger for rene Python-notatbøker. De to er versjonsbaserte og støttes separat. Å velge en Spark-runtime endrer ikke Python-notebook-kjernen din, og å velge en Python-notebook-kjerne endrer ikke Spark-runtimen din.
Nåværende kjernestøtte
Fabric Python bærbare PC-er tilbyr Python 3.10, Python 3.11 og Python 3.12. Python 3.12 er standardkjernen.
Tabellen nedenfor viser hver valgbar kjerne, dens oppstrøms sluttdato og dens nåværende fase. Fabric følger støttedatoer for Python-fellesskapet oppstrøms, med mindre Microsoft definerer en strengere milepæl.
| Python-versjonen | Slutten på levetiden | Etappe | Merknader |
|---|---|---|---|
| Python 3.10 | Oktober 2026 | Sikkerhetsoppdateringer | Slutt på støtten kunngjort for oktober 2026. Migrer til Python 3.11 eller Python 3.12. |
| Python 3.11 | Oktober 2027 | Sikkerhetsoppdateringer | Migreringsmål for Python 3.10-arbeidsbelastninger. |
| Python 3.12 | Oktober 2028 | Sikkerhetsoppdateringer | Standardkjerne. Siste støttet migreringsmål for Python 3.10-arbeidsbelastninger. |
Livssyklusfaser
Hver Python-kjerneversjon går gjennom disse stadiene.
| Etappe | Beskrivelse |
|---|---|
| Offentlig forhåndsversjon | Versjonen er tilgjengelig for vurdering under forhåndsvisningsvilkår, ikke for produksjon. Vilkårene for Microsoft Azure Preview gjelder. Se forhåndsvisningsvilkår for bruk. |
| Generell tilgjengelighet | Versjonen er generelt tilgjengelig og produksjonsklar. |
| Sikkerhetsoppdateringer | Versjonen er fullt støttet og kan velges. Det oppstrøms Python-fellesskapet leverer kun sikkerhetsfikser. Alle nåværende kjerner er i dette stadiet. |
| Avskrevet | På den publiserte sluttdatoen for støtte blir versjonen ikke lenger støttet. Ny notatbokopprettelse med denne versjonen er blokkert. Eksisterende notatbøker fortsetter å kjøre i en begrenset periode på eget ansvar. |
| Fjernet | Versjonen fjernes som en valgbar kjerne en definert periode etter slutten av støtten. |
Hva hvert trinn betyr for notatbøkene dine
- Sikkerhetsoppdateringer. Du kan velge versjonen og kjøre notatbøker med full støtte.
- Avskrevet. Du kan ikke lage nye notatbøker med denne versjonen. Eksisterende notatbøker fortsetter å kjøre i en begrenset periode på eget ansvar. Migrer til en støttet versjon.
- Fjernet. Versjonen vises ikke lenger som en valgbar kjerne. Åpne notatbøkene dine med en støttet kjerne.
Versjonsdeprekasjoner pågår
Denne delen lister opp Python-kjerneversjonene som nærmer seg slutten av støtten. Migrer enhver bærbar PC som bruker en oppført versjon før sluttdatoen for støtten.
Python 3.10. Python 3.10 når slutten av støtten i oktober 2026, i tråd med oppstrøms slutten av levetiden. Migrer Python 3.10-notatbøkene dine til Python 3.11 eller Python 3.12 før den datoen. Etter sluttdatoen for støtte kjører eksisterende Python 3.10-notatbøker i en begrenset periode før Python 3.10 fjernes.
Slutten av støtten for én Python-versjon påvirker ikke støtten for Python-notatbøker eller andre kjerneversjoner.
Migrer mellom Python-kjerneversjoner
- Åpne notatboken og velg en støttet kjerne, Python 3.11 eller Python 3.12, fra kjernemenyen. For valg av kjerne, se Use Python experience on Notebook.
- Gå gjennom koden din for versjonsspesifikk oppførsel. Det meste av ren Python-kode kjører uendret i Python 3.10, 3.11 og 3.12.
- Reinstaller pakker som fester en Python-versjon, og kjør deretter notatboken på nytt for å bekrefte resultatene.
Å bytte Python-notebook-kjernen endrer ikke Spark-runtime eller noen Spark-notatbøker. Du velger Python notebook-kjerner og Spark-kjøretider uavhengig.
Vanlige spørsmål
Vil mine eksisterende Python 3.10-notatbøker slutte å kjøre i oktober 2026?
Ikke på den daten. Når Python 3.10 når slutten av støtten, går det over til Deprecated-stadiet: du kan ikke lage nye notatbøker på Python 3.10, og eksisterende notatbøker fortsetter å kjøre i en begrenset periode på eget ansvar, uten sikkerhetsoppdateringer. Bytt dem til Python 3.11 eller Python 3.12 før Python 3.10 fjernes.
Hva skjer med mine planlagte og pipeline-kjøringer på Python 3.10?
Planlagte kjøringer og pipeline-notatbøker bruker notatbokens valgte kjerne. Under Deprecated-fasen fortsetter dine eksisterende Python 3.10 planlagte kjøringer og pipeline-aktiviteter i en begrenset periode på eget ansvar. Etter at Python 3.10 er fjernet, starter kjøringer som er festet til Python 3.10 feil. Sett kjernen til Python 3.11 eller Python 3.12 før fjerning, og kjør deretter planene og pipelinene på nytt for å bekrefte resultatene.
Hvordan kan jeg finne ut hvilken kjerne en notatbok bruker?
Den valgte kjernen vises på notatboken Home-båndet og i statuslinjen. Du endrer det fra kjernemenyen. For trinn, se Use Python experience on Notebook.
Må jeg endre koden min for å flytte fra Python 3.10 til Python 3.12?
Det meste av ren Python-kode kjører uendret. Gå gjennom all kode som er avhengig av moduler eller syntaks fjernet etter Python 3.10, reinstaller pakker som fester en Python-versjon, og test notebooken etter at du har byttet kjerne.
Er Python notebook-kjernen den samme som Spark runtime Python-versjonen?
Nei. En Spark-runtime inkluderer en Python-versjon for Spark-arbeidsbelastninger, og en Python-notebook-kjerne er en frittstående versjon du velger for rene Python-notatbøker. De to er versjonsbaserte og støttes separat. For Spark-kjøretider, se Apache Spark runtime i Fabric.
Slutter støtten for Python 3.10 også Python-notatbøker?
Nei. Python-notatbøker er fortsatt en støttet Fabric-funksjon. Kun den enkelte Python-versjonen når slutten av støtten. Velg en nyere kjerne for å fortsette.