Si j'ouvre Terminal et que je tape Python, je vois que la version est 2.7.4. Comment puis-je obtenir Python 3.4 ? Et ai-je besoin d'IDLE si j'ai sublime text ?
Réponses
Trop de publicités?Python 3.4 est installé sur la version stable d'Ubuntu 14.04. Vous devez utiliser python3
pour utiliser Python 3.4. Par exemple, pour exécuter un script file.py
utiliser :
python3 file.py
Cela utilisera Python 3.4 pour interpréter votre programme ou vous pouvez utiliser la fonction shebang pour le rendre exécutable. La première ligne de votre programme doit être :
#!/usr/bin/env python3
et ensuite utiliser chmod +x file.py
pour attribuer les droits d'exécution et ensuite exécuter votre script Python en tant que ./file.py
qui utiliserait python3 pour s'exécuter.
Si vous voulez que python3 soit utilisé lorsque vous tapez Python dans le terminal, vous pouvez utiliser un alias. Pour ajouter un nouvel alias, ouvrez votre ~/.bash_aliases
en utilisant gedit ~/.bash_aliases
et tapez ce qui suit :
alias python=python3
puis enregistrez et quittez et tapez
source ~/.bash_aliases
et ensuite vous pouvez taper
python file.py
pour utiliser python3 comme interpréteur Python par défaut.
Non, vous n'avez pas besoin d'IDLE juste pour utiliser python3 pour interpréter vos programmes.
J'ai eu le même problème avec mon ordinateur de bureau ubuntu. Mon livre Python m'a dit d'appeler Python en tapant simplement Python dans le terminal mais il n'appelait que la version 2 de Python.
- Vérifiez d'abord si vous avez la version 3 de Python ou non. Ouvrez le terminal de commande, tapez
python3
Est-ce que vous voyez la reconnaissance que vous faites ? fait.
- Si vous ne l'avez pas, installez en utilisant la ligne de commande suivante.
sudo apt-get install python3
J'espère que cela vous aidera !
Sur Ubuntu 14.04, Python 3.4 est installé par défaut.
Comme recommandé par PEP-394 vous pouvez utiliser python
y python2
pour exécuter Python v2 (2.7) et python3
pour exécuter Python v3 (3.4).
- Réponses précédentes
- Plus de réponses