Si j'ouvre Terminal et tape en 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 du texte sublime?
software-installation
python3
empedokles
la source
la source
Réponses:
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 scriptfile.py
, utilisez:Cela utilisera python 3.4 pour interpréter votre programme ou vous pouvez utiliser shebang pour le rendre exécutable. La première ligne de votre programme devrait être:
puis utilisez
chmod +x file.py
pour attribuer des autorisations exécutables, puis exécutez votre script python de la manière./file.py
qui utiliserait python3 pour s'exécuter.Si vous voulez utiliser python3 lorsque vous tapez python sur le terminal, vous pouvez utiliser un alias. Pour ajouter un nouvel alias, ouvrez votre
~/.bash_aliases
fichier en utilisantgedit ~/.bash_aliases
et tapez ce qui suit:puis enregistrez et quittez et tapez
et alors vous pouvez taper
d'utiliser python3 en tant qu'interpréteur python par défaut.
Non, vous n’avez pas besoin d’IDLE pour utiliser python3 afin d’interpréter vos programmes.
la source
~/Dropbox/XXX/Pythonfiles/
), puis taperpython examplefile.py
(cela pourrait être assez stupide et pas ce que vous attendiez). 2) Vous pouvez créerpython ~/Dropbox/XXX/Pythonfiles/examplefile.py
un alias dans l’ensemble d’une commande à exécuter lorsque vous tapez la commande alias personnalisée. 3) Vous ne trouverez pas si vous n'aviez pas d'alias auparavant, c'est très bien, vous pouvez en créer un.Python 3 est installé par défaut sur les versions modernes d'Ubuntu, vous devriez donc l'avoir déjà installé:
Pour installer inactif 3:
la source
J'ai eu le même problème avec mon bureau Ubuntu. Mon livre python m'a dit d'appeler python en tapant simplement python dans le terminal, mais il appelait uniquement la version 2 précédente de python.
Voyez-vous la reconnaissance que vous faites? terminé.
J'espère que cela t'aides!
la source
Sur Ubuntu 14.04, Python 3.4 est installé par défaut.
Comme recommandé par PEP-394, vous pouvez utiliser
python
etpython2
exécuter Python v2 (2.7) etpython3
Python v3 (3.4).la source
Dans le type de terminal:
python3
Le terminal lui-même dira de taper:
Faites-le et cela installera Python 3.2.3.
Ensuite, dans le type de terminal:
python3.4
- vous devez entrer Python 3.4.1.la source
Si nécessaire pour un seul script, vous pouvez utiliser un alias localement et temporairement.
Lors de l'installation de Letsencrypt , j'ai eu l'avertissement suivant:
La cause: Python 2.7.9 était nécessaire, alors que 2.7.5 était installé. Python 3 fonctionne également. J'ai ouvert le script et inséré l'alias suivant après le shebang:
Ensuite, le script a fonctionné. Quand tout a fini, cet alias a été supprimé. Cela n'a fonctionné que dans ce script. Donc, à
python
partir du terminal, j'ai toujours la version 2.7.5.la source
Ubuntu 18.04 LTS et plus
Depuis Ubuntu 18.04 et les versions ultérieures, vous n'avez pas besoin d'installer Python 3, car il est fourni par défaut.
Références:
Sinon, installez à l'aide de la commande suivante:
Ensuite, pour localiser plusieurs installations Python, exécutez l'une des commandes suivantes:
ou tapez simplement
python
commande et appuyez Tabdeux fois.Pour lister les paquets Python installés, exécutez:
dpkg -l | grep -w python
.Pour installer une version spécifique, voir: Comment installer des packages Ubuntu spécifiques, avec la version exacte?
la source
Python3.4 est déjà installé sur votre système, il vous suffit de l’appeler avec
python3
au lieu depython
la source
Il existe une tonne d'applications Python existantes, d'où la nécessité de Python 2.x. Cependant, comme d'autres l'ont mentionné, python3 -V indique que Python 3.4.0 est installé et qu'il est donc présent avec Ubuntu 14.x.
Il vous appartient de savoir quel interprète utiliser.
la source