web-dev-qa-db-fra.com

Démarrer IDLE avec Python 3 sous Linux (Python 2.7 installé à côté).

J'avais initialement Python 2.7, qui est souvent fourni avec le système d'exploitation (utilisant actuellement Linux Mint 12). Je voulais essayer python 3, je l'ai donc installé à côté de python 2. Tout va bien, je peux exécuter les deux versions dans Terminal en appelant soit python ou python3. Cependant, il ne semble pas y avoir de moyen de démarrer IDLE avec python 3. Existe-t-il un indicateur que je peux transmettre à IDLE lorsque je le lance afin que je puisse choisir la version de python que je souhaite exécuter?

Par exemple. (ceux-ci ne fonctionnent pas) idle3 ou idle --Shell=python3 ou quelque chose du genre. J'espère que vous obtenez ce que je veux dire. J'ai lu à propos de pointer vers un autre exécutable dans cette question sur IDLE pour Python 3 (sur Vista) . Cependant, je ne peux pas sembler faire la même chose sous Linux.

9
Samuel Tan

Vous devez installer le package approprié - Python 2.x et 3.x ne sont pas compatibles les uns avec les autres.

Vous pouvez trouver le lien ici .

4
Makoto

Il suffit de taper Sudo apt-get install idle3 dans votre terminal et idle pour votre version de Python 3 précédemment installé sera installé. Alors les deux sont compatibles. Vous exécutez le 2.7 inactif à partir de votre terminal en tapant simplement idle. Et vous exécutez la version inactive 3 en tapant simplement idle3 dans le terminal. Cela a fonctionné pour moi. 

12
user1944489

J'ai dû installer python3-tools pour passer à idle3 (avec Fedora 18).

3
Christy

J'ai installé inactif à l'aide de la commande suivante:

Sudo yum install python-tools.x86_64

Et je peux exécuter la commande et me donne respectivement python2 ou 3 shell:

idle
idle3
2
iiiir.com

Christy a dit:

"J'ai dû installer python3-tools pour passer à idle3 (avec Fedora 18)."

Sudo yum installe python3-tools

Cela fonctionne également sur Fedora 19.

1
user1253075

Dans le cas pf python2, vous pouvez l’installer en exécutant cette commande

Sudo apt-get install idle

et dans le cas de python3, vous pouvez l'installer en exécutant cette commande

Sudo apt-get install idle3

Cela fonctionne bien pour moi 

0