Мне нужно запустить файлы, запрограммированные с помощью 2.7, и если я зайду в терминал и дам команду:
sudo apt-get install idle
Это не работает.
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
Вот что видно.
решение1
Чтобы установить версию IDLE, которая использует Python 2.7, установите пакет idle-python2.7
. Команда для запуска этой версии IDLE после ее установки также idle-python2.7
. (Хотя вы также можете выбрать ее из меню в вашей среде рабочего стола.)
Один из способов установки idle-python2.7
пакета — выполнить команды:
sudo apt update
sudo apt install idle-python2.7
Затем, чтобы запустить его:
idle-python2.7
Подход, показанный выше, применим к установке любой конкретной версии IDLE, хотя только несколько из них, как правило, предоставляются в репозиториях Ubuntu в любом данном релизе. Вы можете увидеть их все (и несколько других пакетов), перечислив пакеты, имена которых начинаются с idle
:
apt list 'idle*'
Вам также может быть полезен поиск поhttps://packages.ubuntu.comдля idle
.
В большинстве версий Ubuntu до сих пор idle
пакет предоставлял IDLE для Python 2, в то время как idle3
пакет предоставлял его для Python 3, так же как python
пакет предоставляет Python 2, что он и делает до сих пор. Но в самых последних версиях, включая 18.04, которая, судя по всему, и работает у вас, пакет idle
устанавливает IDLE для Python 3.
Несмотря на то, что python
пакет и команда по-прежнему относятся к Python 2, idle
в новейших выпусках пакет и команда — это IDLE для Python 3.