Verabschieden Sie sich von der traditionellen Art und Weise, wie Microsoft Python in Visual Studio integriert hat

How to effectively deal with bots on your site? The best protection against click fraud.
  • Microsoft hat gerade eine neue Änderung für Visual Studio angekündigt.
  • Die Art und Weise, wie Python in die Software gebündelt wurde, wird nie mehr dieselbe sein.
  • Dies geschieht, um alle veralteten Python-Versionen korrekt zu kennzeichnen.
  • Microsoft sagte jedoch, dass es diese Version nicht vollständig entfernen wird.
visuelles Studio

Sie wissen wahrscheinlich bereits, dass die beliebte integrierte Entwicklungsumgebung des Unternehmens aus Redmond, Visual Studio, von einer Vielzahl von Entwicklern auf der ganzen Welt verwendet wird.

Microsoft nur kürzlich veröffentlichtes Visual Studio 2022, das viele UI-Verbesserungen für das eigene Betriebssystem enthält, sowie für Mac, das Leistungsverbesserungen und mehr bietet.

Obwohl nicht ganz unerwartet, sind die Beamten von Redmond auch Ändern der Art und Weise, wie Python mit jeder Version der IDE gebündelt wird.

Microsoft ändert die Beziehung zwischen Visual Studio und Python

Wie alle wissen, zielt normalerweise jede neue Version von Visual Studio auf eine bestimmte Version von Python ab. All dies soll sich jedoch laut Microsoft ändern.

instagram story viewer

Der Rhythmus der Python-Releases ist in der Tat etwas knifflig, da jährlich neue Versionen veröffentlicht werden, aber binäre Windows-Installer normalerweise 18 Monate nach der Veröffentlichung verfügbar sind.

Das bedeutet normalerweise, dass, wenn die Lebensdauer von Visual Studio 2022 18 Monate überschreitet, es eine veraltete Version von Python enthält.

Jede Version von Visual Studio zielt auf eine bestimmte Python-Version ab. Visual Studio 2019 zielte beispielsweise auf Python 3.7 ab, während Visual Studio 2022 auf Python 3.9 abzielte.

Jährlich werden neue Versionen von Python veröffentlicht, und binäre Installer sind für Windows 1,5 Jahre nach der Veröffentlichung verfügbar.

Das bedeutet, dass das letzte Binär-Installer-Update für Python 3.9 von Python zur Verfügung gestellt wird Software Foundation (PSF) um März 2022 und frühere Versionen erhalten keine Installer-Updates um alle.

Auch die Gründe, warum diese Maßnahmen ergriffen werden mussten, wollte Microsoft im selben Blogbeitrag erläutern:

  • Alte Versionen als. markieren keine Unterstützung und wählen Sie sie nicht standardmäßig aus, um deutlich zu machen, dass diese Versionen von Python das Ende ihrer Lebensdauer erreicht haben und möglicherweise Sicherheitslücken aufweisen;
  • Gleichzeitig möchten wir sie nicht entfernen, da Kunden sie möglicherweise noch benötigen. Code wird oft aktualisiert, um neue Versionen, wenn überhaupt, nur langsam zu unterstützen, und in vielen Fällen handelt es sich bei den möglicherweise bestehenden Sicherheitsproblemen um Randfälle, die möglicherweise nicht relevant sind. Kunden sollten ihr eigenes Urteil über die Risiken treffen, die mit der weiteren Verwendung alter Python-Versionen verbunden sind.
  • Mit Ausnahme des Hinzufügens des Python 3.9-Installationsprogramms zu Visual Studio 2019 möchten wir keine Installationsprogramme für neue Versionen von Python hinzufügen, die möglicherweise nicht vollständig von der Python-Workload unterstützt werden. Sie können neuere Versionen von Python verwenden, um Ihren älteren Code in den meisten Fällen ohne Probleme auszuführen, aber wir möchten dies vermeiden der Eindruck, dass Änderungen an der Python-Sprache von älteren Versionen von Visual Studio vollständig unterstützt werden, wenn sie es sind nicht;
  • In den meisten Fällen können Sie einfach eine neuere Version von Python installieren von https://python.org oder den Windows Store und verwenden Sie Ihren vorhandenen Python-Code unverändert; die Anzahl der Breaking Changes zwischen Python-Versionen ist gering und in der Regel in Grenzfällen.

Ältere Versionen von Python-Workloads werden nicht aktualisiert, um neuere Versionen zu unterstützen. Denken Sie also daran.

Microsoft wird diese veralteten Versionen von Python explizit als Kein Support während des Visual Studio-Setups, entfernt jedoch keine neuen Versionen oder fügt dieser Installation keine neuen Versionen hinzu.

Natürlich wird Visual Studio 2019 mit Python 3.9 geliefert, aber das wird als. markiert Kein Support auch im Jahr 2022, wenn es das Ende seines Lebenszyklus erreicht.

Microsoft hat betont, dass diese Änderung seiner Bündelungsstrategie die Vereinbarkeit der Delta zwischen der allgemein verfügbaren Version von Python und dem Python-Sprachserver von Visual Studio, Pylanz.

Was halten Sie von dieser jüngsten Änderung? Teilen Sie uns Ihre Meinung im Kommentarbereich unten mit.

Teachs.ru
Pholder.dll: Was ist es und wie wird es heruntergeladen, wenn es fehlt?

Pholder.dll: Was ist es und wie wird es heruntergeladen, wenn es fehlt?Visuelles StudioDll Fehler

Entdecken Sie die Lösungen, die anderen Benutzern geholfen habenDer pholder.dll Datei ist mit Visual Studio verknüpft und wird vom Programm zum Funktionieren verwendet.Wenn die DLL fehlt, liegt das...

Weiterlesen
DLL nicht in Visual Studio gefunden: So beheben Sie das Problem

DLL nicht in Visual Studio gefunden: So beheben Sie das ProblemVisuelles StudioDll Fehler

Das Anpassen Ihrer Einstellungen in Visual Studio kann verschiedene DLL-Probleme behebenWenn DLL ist nicht in Visual Studio gefunden, müssen Sie Ihre Einstellungen möglicherweise entsprechend anpas...

Weiterlesen
SDL2.dll nicht gefunden: Wie man es repariert oder erneut herunterlädt

SDL2.dll nicht gefunden: Wie man es repariert oder erneut herunterlädtRobloxVisuelles StudioDll Fehler

Laden Sie die fehlende DLL-Datei innerhalb weniger Minuten herunterDer SDL2.dll ist entscheidend für Multimedia-Anwendungen, insbesondere Spiele und Emulatoren, um den Schreibvorgang nahtlos durchz...

Weiterlesen
ig stories viewer