Heim Backend-Entwicklung Python-Tutorial Sind Python2.7 und 3.5 kompatibel?

Sind Python2.7 und 3.5 kompatibel?

Jun 18, 2019 pm 05:27 PM
兼容

Aus historischen Gründen gibt es in Python zwei große Versionszweige: Python2 und Python3. Da einige Bibliotheken nur einen bestimmten Versionszweig unterstützen, müssen Python2 und Python3 gleichzeitig auf dem Computer installiert sein zwei Versionen von Python? Kompatibilität, wie kann das Skript auf der entsprechenden Python-Version ausgeführt werden? Dies ist eine Zusammenfassung wert.

Sind Python2.7 und 3.5 kompatibel?

Für die Ubuntu 16.04 LTS-Version werden Python2 (2.7.12) und Python3 (3.5.2) standardmäßig gleichzeitig installiert, und die Standard-Python-Version ist 2.7 .12.

Sind Python2.7 und 3.5 kompatibel?

Natürlich können Sie es auch mit Python2 aufrufen.

Sind Python2.7 und 3.5 kompatibel?

Wenn Sie Python3 aufrufen möchten, verwenden Sie Python3.

Verwandte Empfehlungen: „Python-Video-Tutorial

Sind Python2.7 und 3.5 kompatibel?

Für Windows ist es etwas kompliziert. Denn unabhängig von Python2 oder Python3 heißt die ausführbare Python-Datei python.exe. Die durch Eingabe von Python in cmd erhaltene Versionsnummer hängt davon ab, welche Version des Python-Pfads in der Umgebungsvariablen höher ist. Die Reihenfolge in den Umgebungsvariablen ist beispielsweise so:

Sind Python2.7 und 3.5 kompatibel?

Dann ist die Python-Version unter cmd 2.7.12.

Sind Python2.7 und 3.5 kompatibel?

Im Gegenteil, es ist die Versionsnummer von Python3.

Dies führt zu einem Problem, wenn Sie ein Skript mit Python2 und später ein anderes Skript mit Python3 ausführen möchten. Was tun Sie? Das Hin- und Herwechseln von Umgebungsvariablen ist offensichtlich mühsam.

Es gibt viele einfache und grobe Methoden im Internet. Benennen Sie zwei python.exe um, eine in python2.exe und die andere in python3.exe. Dies ist sicherlich möglich, aber die Methode zum Ändern der ausführbaren Datei ist schließlich keine gute Methode.

Ich habe einige technische Python-Dokumente sorgfältig durchsucht und eine andere Lösung gefunden, die meiner Meinung nach besser ist.

Leihen Sie sich einen Parameter von py aus, um verschiedene Versionen von Python aufzurufen. py -2 ruft python2 auf, py -3 ruft python3 auf

Sind Python2.7 und 3.5 kompatibel?

Sind Python2.7 und 3.5 kompatibel?

Wenn das Python-Skript Python2 zum Ausführen benötigt, fügen Sie es einfach vor dem Skript hinzu Fügen Sie es hinzu und führen Sie dann py xxx.py aus.

#! python2

Wenn das Python-Skript zum Ausführen Python3 erfordert, fügen Sie einfach vor dem Skript hinzu und führen Sie dann py xxx.py aus.

#! python3

So einfach ist das.

Gleichzeitig wird dadurch auch das Problem perfekt gelöst, dass Pip in einer Umgebung, in der Python2 und Python3 nebeneinander existieren, einen Fehler meldet, was zu einem schwerwiegenden Fehler im Launcher führt: Prozess kann mit „“ nicht erstellt werden.“

Wenn Sie den Pip von Python2 verwenden, verwenden Sie bei Bedarf einfach

py -2 -m pip install xxx
Nach dem Login kopieren

Wenn Sie den Pip von Python3 benötigen, verwenden Sie einfach

py -3 -m pip install xxx
Nach dem Login kopieren

Die Pip-Pakete von Python2 und Python3 können perfekt getrennt werden

.

Das obige ist der detaillierte Inhalt vonSind Python2.7 und 3.5 kompatibel?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Chat -Befehle und wie man sie benutzt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Die stabilste Version von Win10 Die stabilste Version von Win10 Dec 25, 2023 pm 07:58 PM

Viele Benutzer werden beim Betrieb des Computers auf Abstürze oder Bluescreens stoßen. Zu diesem Zeitpunkt müssen wir die stabilste Win10-Version für den Betrieb finden. Insgesamt ist sie sehr einfach zu bedienen und kann Ihren täglichen Gebrauch reibungsloser gestalten. Die stabilste Win10-Version in der Geschichte. 1. Win10-Originalsystem. Hier können Benutzer einfache Vorgänge verwenden. Das System verfügt über eine starke Stabilität, Sicherheit und Kompatibilität. Benutzer können die Schritte befolgen, um die perfekte Maschine zu erhalten gestrafft Die Version von win10 wurde strikt gestrafft und viele unnötige Funktionen und Dienste wurden gelöscht. Nach der Optimierung hat das System eine geringere CPU- und Speicherauslastung und läuft schneller. 3. Win10 Lite Edition 1909 ist auf mehreren Computern mit unterschiedlichen Hardwaremodellen installiert.

Ist Switch2 mit Switch-Patronen kompatibel? Ist Switch2 mit Switch-Patronen kompatibel? Jan 28, 2024 am 09:06 AM

Switch2 ist ein neues Modell, das Nintendo auf der Gamescom 2023 angekündigt hat. Einige Spieler sind besorgt darüber, ob es Kompatibilitätsprobleme zwischen dem neuen Modell und der Vorgängerversion der Kassette geben wird. Ist Switch2 mit der Switch-Kassette kompatibel? Antwort: Switch2 ist nicht mit der Switch-Kassette kompatibel. Einführung von Switch 2-Kassetten Nach Angaben des Produktionskettenunternehmens von Nintendo kann die Switch 2 64-GB-Kassetten verwenden. Da es eine bessere Leistung bietet und mehr 3A-Spielmeisterwerke unterstützt, ist eine größere Kassettenkapazität erforderlich. Denn viele Spielewerke müssen kastriert und komprimiert werden, bevor sie in eine Spielekassette gestopft werden können. Darüber hinaus neigen Switch-Kassetten dazu, Spielinhalte zu kopieren. Ersetzen Sie sie daher durch neue Kassetten.

Unterstützt Win11 dynamische Hintergrundbilder? Unterstützt Win11 dynamische Hintergrundbilder? Jan 01, 2024 pm 06:41 PM

Wie wir alle wissen, besteht ein Hauptmerkmal von Win11 darin, dass es mit dem Android-Subsystem ausgestattet ist, das es uns ermöglicht, Android-Software zu installieren, ohne einen Emulator zu verwenden. Allerdings gibt es auch das Problem, dass Win11-Android-Anwendungen hängen bleiben ? Ist Win11 nicht mit dynamischen Hintergrundbildern kompatibel? Antwort: Win11 ist mit dynamischen Hintergrundbildern kompatibel. Wenn es nicht verwendet werden kann, liegt das möglicherweise daran, dass die Software- oder Systemversion im Rückstand ist. Wenn es gerade aktualisiert wurde, wird es möglicherweise vom Systemhintergrund verdeckt. 1. Wenn die System- oder Softwareversion im Rückstand ist, aktualisieren Sie einfach das System und die Software für dynamische Hintergrundbilder. 2. Wenn es vom Systemhintergrund verdeckt wird, können Sie versuchen, „Einstellungen“ zu öffnen. 3. Geben Sie dann unter „Personalisierung“ die Einstellungen für „Hintergrund“ ein. 4. Ändern Sie dann den personalisierten Hintergrund in „Bild“. 5. Nachdem die Änderung abgeschlossen ist, können Sie das dynamische Hintergrundbild normal einstellen

Einführung in die Einstellungsmethode von Win10, kompatibel mit Win7 Einführung in die Einstellungsmethode von Win10, kompatibel mit Win7 Jan 03, 2024 pm 05:09 PM

Der Grund, warum viele Freunde immer noch das Win7-System anstelle des Win10-Systems wählen, ist, dass sie Angst vor schlechter Kompatibilität haben. Tatsächlich kann das Win10-System jetzt den Kompatibilitätsmodus von Win7 festlegen. Sie müssen nur die Einstellungen in den Eigenschaften ändern. Wie mache ich Win10 mit Win71 kompatibel? Klicken Sie zunächst mit der rechten Maustaste auf das Programm, das wir unter dem Win7-System ausführen müssen, öffnen Sie dann „Eigenschaften“ 2 und klicken Sie dann oben auf „Kompatibilität“, um die Registerkarte „Kompatibilität“ aufzurufen. 3. Aktivieren Sie im Kompatibilitätsmodus „Dieses Programm im Kompatibilitätsmodus ausführen“. 4. Wählen Sie dann „Windows 7“ aus dem Dropdown-Menü unten. 5. Klicken Sie nach Abschluss einfach auf „Übernehmen“ oder auf „OK“.

Ist das Linux-System mit Android-Software kompatibel? Ist das Linux-System mit Android-Software kompatibel? Mar 20, 2024 pm 02:27 PM

In den letzten Jahren hat die Beliebtheit des Android-Systems im Bereich mobiler Geräte rasant zugenommen und viele Menschen haben begonnen, darauf zu achten, ob Android-Anwendungen auch auf anderen Plattformen ausgeführt werden können. Als gängiges Betriebssystem wird Linux von vielen Menschen bevorzugt. Die Frage ist also: Ist das Linux-System mit Android-Software kompatibel? Zunächst muss klargestellt werden, dass das Linux-System und das Android-System gewisse Ähnlichkeiten im Kernel aufweisen. Beide Betriebssysteme basieren auf dem Linux-Kernel. Daher kann das Linux-System theoretisch ausgeführt werden

So beheben Sie die Inkompatibilität von d3dx9_43.dll So beheben Sie die Inkompatibilität von d3dx9_43.dll Feb 24, 2024 pm 10:06 PM

So beheben Sie die Inkompatibilität von d3dx9_43.dll. In den letzten Jahren hat uns die rasante Entwicklung von Computern und Spielen ermöglicht, mehr Unterhaltung und Komfort zu genießen. Allerdings kann es bei der Installation oder Ausführung bestimmter Programme manchmal zu Fehlermeldungen wie „d3dx9_43.dll ist inkompatibel“ kommen. Wie sollen wir in diesem Fall dieses Problem lösen? Lassen Sie uns zunächst verstehen, was diese Fehlermeldung bedeutet. d3dx9_43.dll ist eine Systemdatei von DirectX, die im Betriebssystem verwendet wird

Können von Mingw kompilierte Programme normal unter Linux-Systemen laufen? Können von Mingw kompilierte Programme normal unter Linux-Systemen laufen? Mar 19, 2024 pm 12:03 PM

Können von Mingw kompilierte Programme normal unter Linux-Systemen laufen? Viele Programmierer stoßen während des Entwicklungsprozesses häufig auf ein solches Problem, nämlich ob das mit Mingw unter dem Windows-System kompilierte Programm unter dem Linux-System normal ausgeführt werden kann. In diesem Artikel wird dieses Problem im Detail untersucht und spezifische Codebeispiele gegeben. Zuerst müssen wir verstehen, was Mingw ist und welchen Unterschied es zu Linux-Systemen gibt. Mingw ist eine Entwicklungsumgebung unter Windows, die zum Kompilieren von Wind verwendet wird

Detaillierte Anleitung zur Installation und Konfiguration kompatibler Netzwerkpunkte in Win11 Detaillierte Anleitung zur Installation und Konfiguration kompatibler Netzwerkpunkte in Win11 Jan 09, 2024 pm 02:50 PM

Viele Website-Benutzer müssen beim Surfen die alte Version des Browsers verwenden, und die neue Version muss kompatible Ausgänge hinzufügen, bevor sie verwendet werden kann. Daher werde ich Ihnen heute ein detailliertes Tutorial zum Hinzufügen kompatibler Ausgänge in Win11 vorstellen und lernen. So fügen Sie kompatible Steckdosen in Win11 hinzu 1. Öffnen Sie zunächst den IE-Browser im System, klicken Sie auf das kleine Zahnrad in der oberen rechten Ecke des Browsers, um „Einstellungen“ aufzurufen. 2. Öffnen Sie dann im sich öffnenden Einstellungsmenü „Einstellungen der Kompatibilitätsansicht“. 3. Geben Sie die hinzuzufügende URL in das Bearbeitungsfeld unter „Diese Website hinzufügen“ ein und klicken Sie dann auf „Hinzufügen“. 4. Abschließend sehen Sie unten den Domainnamen der hinzugefügten URL und können durch Schließen des Fensters direkt darauf zugreifen.

See all articles