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.7
Paket. 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.7
Pakets 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
.
idle
In den meisten Ubuntu-Versionen hat das Paket bisher IDLE für Python 2 bereitgestellt, während das idle3
Paket es für Python 3 bereitgestellt hat, so wie das python
Paket Python 2 bereitstellt – was es immer noch tut. Aber in den neuesten Versionen, einschließlich 18.04, die anscheinend die von Ihnen verwendete ist, idle
installiert das Paket IDLE für Python 3.
Obwohl es sich bei dem python
Paket und dem Befehl noch immer um Python 2 handelt, idle
handelt es sich bei dem Paket und dem Befehl in den neuesten Versionen um IDLE für Python 3.