У меня на компьютере уже установлен python3 idle, как я могу установить python2.7 idle тоже?

Мне нужно запустить файлы, запрограммированные с помощью 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
задан 15 June 2019 в 12:46

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: // пакетам. 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.

0
ответ дан 15 June 2019 в 12:46

Другие вопросы по тегам:

Похожие вопросы: