Mondjon búcsút a hagyományos módszernek, amellyel a Microsoft a Pythont a Visual Studióba foglalta

  • A Microsoft most bejelentette, hogy új változás érkezik a Visual Studio-ba.
  • Az a mód, ahogy a Python bekerült a szoftverbe, soha nem lesz ugyanaz.
  • Ez az összes elavult Python-verzió helyes címkézéséhez történik.
  • A Microsoft azonban azt mondta, hogy nem fogja teljesen eltávolítani ezt a verziót.
vizuális Stúdió

Valószínűleg már tudja, hogy a redmondi cég népszerű integrált fejlesztői környezetét, a Visual Studio-t rengeteg fejlesztő használja szerte a világon.

A Microsoft csak a közelmúltban megjelent Visual Studio 2022, amely sok UI fejlesztést tartalmaz a saját operációs rendszerükhöz, valamint a teljesítményjavítást biztosító Mac rendszerhez stb.

Bár nem teljesen váratlan, redmondi tisztviselők is megváltoztatja a Python csomagolásának módját az IDE minden egyes kiadásával.

A Microsoft megváltoztatja a Visual Studio-Python kapcsolatot

Amint azt már mindenki tudja, általában a Visual Studio minden új kiadása a Python egy adott verzióját célozza meg. Mindez azonban a Microsoft szerint megváltozik.

A Python-kiadások ritmusa valóban kissé trükkös, mivel évente jelennek meg új verziók, de a bináris Windows-telepítők általában a megjelenés után 18 hónapig elérhetők.

Tehát ez általában azt jelenti, hogy ha a Visual Studio 2022 élettartama meghaladja a 18 hónapot, akkor a Python egy elavult verzióját fogja tartalmazni.

A Visual Studio minden verziója egy adott Python-verziót céloz meg. Például a Visual Studio 2019 a Python 3.7-et célozta meg, míg a Visual Studio 2022 a Python 3.9-et.

A Python új verziói évente jelennek meg, és a bináris telepítők a kiadás után 1,5 évig elérhetők a Windows számára.

Ez azt jelenti, hogy a Python elérhetővé teszi a Python 3.9 utolsó bináris telepítőfrissítését Software Foundation (PSF) 2022 márciusa körül, és a korábbi verziók nem kapnak telepítői frissítéseket a címen összes.

A Microsoft ugyanabban a blogbejegyzésben szerette volna megmagyarázni, hogy miért volt szükség ezekre az intézkedésekre:

  • A régi verziók megjelölése mint támogatásból és ne válassza ki őket alapértelmezés szerint, hogy egyértelmű legyen, hogy ezek a Python-verziók már túljártak az élettartamuk végén, és biztonsági réseket tartalmazhatnak;
  • Ugyanakkor nem szeretnénk eltávolítani őket, mivel az ügyfeleknek továbbra is szükségük lehet rájuk; A kódot gyakran frissítik, hogy lassan támogassa az új verziókat, és sok esetben az esetleges biztonsági problémák olyan szélsőséges esetek, amelyek esetleg nem relevánsak; az ügyfeleknek saját megítélésük alapján kell megállapítaniuk a Python régi verzióinak további használatával járó kockázatokat;
  • A Python 3.9 telepítőjének a Visual Studio 2019-hez való hozzáadása kivételével nem szeretnénk telepítőket hozzáadni a Python új verzióihoz, amelyeket esetleg nem támogat teljes mértékben a Python-munkaterhelés; A Python újabb verzióival a legtöbb esetben problémamentesen futtathatja régebbi kódját, de nem akarjuk az a benyomás, hogy a Python nyelv módosításait teljes mértékben támogatják a Visual Studio régebbi verziói, ha igen nem;
  • A legtöbb esetben egyszerűen telepítheti a Python újabb verzióját innen https://python.org vagy a Windows áruházban, és változatlanul használja meglévő Python-kódját; a Python-verziók közötti törési változások száma kicsi és jellemzően éles esetekben;

A Python-munkaterhelések régebbi verziói nem frissülnek, hogy támogassák az újabb verziókat, ezért ezt ne feledje.

A Microsoft a Python ezen elavult verzióit kifejezetten ilyenként fogja megjelölni Elfogyott a támogatás a Visual Studio telepítésekor, de nem távolítja el, és nem ad hozzá új verziókat a telepítéshez.

Természetesen a Visual Studio 2019 Python 3.9-el érkezik, de ez így lesz megjelölve Elfogyott a támogatás 2022-ben is, ha eléri életciklusa végét.

A Microsoft hangsúlyozta, hogy a kötegelési stratégiájában bekövetkezett változás megkönnyíti az összeegyeztetést delta a Python széles körben elérhető verziója és a Visual Studio Python nyelvi kiszolgálója között, Pylance.

Mi a véleménye erről a legutóbbi változásról? Ossza meg véleményét velünk az alábbi megjegyzések részben.

DLL nem található a Visual Studióban: Javítás

DLL nem található a Visual Studióban: JavításVizuális StúdióDll Hibák

A Visual Studio beállításainak módosítása különféle DLL-problémákat javíthatHa a DLL nem található a Visual Studióban, előfordulhat, hogy ennek megfelelően módosítania kell a beállításokat.A környe...

Olvass tovább
SDL2.dll nem található: Javítás vagy újbóli letöltés

SDL2.dll nem található: Javítás vagy újbóli letöltésRobloxVizuális StúdióDll Hibák

Töltse le a hiányzó DLL fájlt perceken belülA SDL2.dll kritikus fontosságú a multimédiás alkalmazások, különösen a játékok és az emulátorok számára az írási művelet zökkenőmentes végrehajtása érdek...

Olvass tovább
Készüljön fel a Microsoft Visual StudioUI első átalakítására az elmúlt évtizedben

Készüljön fel a Microsoft Visual StudioUI első átalakítására az elmúlt évtizedbenVizuális Stúdió

Friss festékréteg ehhez a régi alkalmazáshozA Microsoft nemrég bejelentette a Visual Studio alkalmazás felhasználói felületének átalakítását.A cég arra fog összpontosítani kohézió, hozzáférhetőség ...

Olvass tovább