Запустите IDLE с python 3 в Linux (вместе установлен python 2.7)

Изначально у меня был Python 2.7, который часто поставляется в комплекте с ОС (сейчас используется Linux Mint 12). Я хотел попробовать Python 3, поэтому я установил его вместе с Python 2. Там все в порядке, я могу запустить обе версии в терминале, вызвав либо python, либо python3. Однако, похоже, нет способа запустить IDLE с python 3. Есть ли какой-то флаг, который я могу передать IDLE при его запуске, чтобы я мог выбрать, какую версию python я хотел бы запустить?

Например. (это не работает) idle3 или idle --shell=python3 или что-то в этом роде. Надеюсь, вы поняли, что я имею в виду. Я читал об указании на другой исполняемый файл в этом вопросе об IDLE для Python 3 (в Vista). Однако я не могу сделать аналогичную вещь в Linux.


person Samuel Tan    schedule 08.08.2012    source источник


Ответы (6)


Вам нужно будет установить соответствующий пакет — Python 2.x и 3.x несовместимы друг с другом.

Вы можете найти ссылку здесь.

person Makoto    schedule 08.08.2012
comment
Спасибо тебе за это. Я нашел исполняемый файл для простоя в /usr/bin, один назывался idle, а другой назывался idle-python2.7. Итак, я попробовал sudo apt-get install idle-python3.2, и знаете что? Задача решена! - person Samuel Tan; 08.08.2012

Просто введите sudo apt-get install idle3 в своем терминале, и idle для вашей версии Python 3, установленной ранее, будет установлен. Тогда оба совместимы. Вы запускаете 2.7 в режиме ожидания со своего терминала, просто набрав idle. И вы запускаете версию idle 3, просто набрав idle3 в терминале. Это сработало для меня.

person user1944489    schedule 03.01.2013

Мне пришлось установить python3-tools, чтобы получить idle3 (используя Fedora 18).

person Christy    schedule 09.07.2013
comment
Работает и на Fedora 17. - person tinkerbeast; 16.02.2014

Я установил простоя, используя следующую команду:

sudo yum install python-tools.x86_64

И я могу запустить обе команды и получить оболочку python2 или 3 соответственно:

idle
idle3
person iiiir.com    schedule 23.04.2013

Кристи сказал:

«Мне пришлось установить python3-tools, чтобы получить idle3 (используя Fedora 18)».

sudo yum установить python3-tools

Это также работает в Fedora 19.

person user1253075    schedule 09.09.2013

В случае pf python2 вы можете установить его, выполнив эту команду

sudo apt-get install idle

а в случае python3 вы можете установить его, выполнив эту команду

sudo apt-get install idle3

Это отлично работает для меня

person Sandeep Prasad Kushwaha    schedule 21.07.2018