Ich habe Python3 Idle bereits auf meinem Computer installiert. Wie kann ich auch Python2.7 Idle installieren?

Ich habe Python3 Idle bereits auf meinem Computer installiert. Wie kann ich auch Python2.7 Idle installieren?

Ich muss mit 2.7 programmierte Dateien ausführen und wenn ich ins Terminal gehe, gebe ich den Befehl ein:

sudo apt-get install idle

Es funktioniert nicht.

Reading package lists... Done
Building dependency tree       
Reading state information... Done
idle is already the newest version (3.6.7-1~18.04).
0 upgraded, 0 newly installed, 0 to remove and 196 not upgraded

Das ist es, was sich zeigt.

Antwort1

Um die Version von IDLE zu installieren, die Python 2.7 verwendet, installieren Sie das idle-python2.7Paket. Der Befehl zum Ausführen dieser Version von IDLE lautet nach der Installation ebenfalls idle-python2.7. (Sie können ihn jedoch möglicherweise auch aus dem Menü Ihrer Desktopumgebung auswählen.)

Eine Möglichkeit zum Installieren des idle-python2.7Pakets besteht in der Ausführung der folgenden Befehle:

sudo apt update
sudo apt install idle-python2.7

So führen Sie es aus:

idle-python2.7

Der oben gezeigte Ansatz gilt für die Installation jeder spezifischen Version von IDLE, obwohl in den Ubuntu-Repositories in einer bestimmten Version normalerweise nur wenige davon bereitgestellt werden. Sie können sie alle (und einige andere Pakete) sehen, indem Sie Pakete auflisten, deren Namen mit beginnen idle:

apt list 'idle*'

Möglicherweise ist es auch hilfreich, nachhttps://packages.ubuntu.comfür idle.

idleIn den meisten Ubuntu-Versionen hat das Paket bisher IDLE für Python 2 bereitgestellt, während das idle3Paket es für Python 3 bereitgestellt hat, so wie das pythonPaket Python 2 bereitstellt – was es immer noch tut. Aber in den neuesten Versionen, einschließlich 18.04, die anscheinend die von Ihnen verwendete ist, idleinstalliert das Paket IDLE für Python 3.

Obwohl es sich bei dem pythonPaket und dem Befehl noch immer um Python 2 handelt, idlehandelt es sich bei dem Paket und dem Befehl in den neuesten Versionen um IDLE für Python 3.

verwandte Informationen