J'en ai besoin pour apprendre le langage Python. Veuillez aider!
J'en ai besoin pour apprendre le langage Python. Veuillez aider!
Réponses:
Par défaut, les deux python2
et python3
sont installés.
Comme déjà mentionné, vous pouvez vérifier votre version avec:
python -V
(attention à la capitale) ou
python --version
ou
apt-cache policy python
Cela ne montrera que la version de python2
, lorsqu'elle est activée 14.04
, python3
est également installée. Pour voir la version de python3
, remplacez simplement toutes les occurrences de python
dans les commandes ci-dessus parpython3
Si vous commencez à coder, n'oubliez pas que l'utilisation de:
python <script>
fera python 2 exécuter le code, et
python3 <script>
fera exécuter python 3, et (si le script est exécutable), le shebang
#!/usr/bin/env python
l'exécutera en python 2, et
#!/usr/bin/env python3
l'exécutera en python 3
En réponse à ce que vous avez demandé dans un commentaire: C'est donc le "terminal" où nous faisons le codage, non!?
Le moyen le plus pratique consiste à utiliser Idle (à partir des référentiels). Vous pouvez ensuite tester le code avec F5, ou si nécessaire depuis le terminal. Il a l'avantage que l'indentation est suggérée automatiquement (ao)
N'oubliez pas que vous devez utiliser une version différente de Idle pour python 2 et 3.
Vérifiez votre version python avec
python --version
Notez également qu'il existe de graves différences entre python 2 et 3. https://wiki.python.org/moin/Python2orPython3
python3 --version
, car il est également installé par défaut. python --version
montre uniquement la version 2
Python est installé par défaut dans Ubuntu, mais pour le vérifier:
Exécutez cette commande
$ apt-cache policy python
python:
Installed: 2.7.3-0ubuntu2.2
Candidate: 2.7.3-0ubuntu2.2
Version table:
*** 2.7.3-0ubuntu2.2 0
500 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages
100 /var/lib/dpkg/status
2.7.3-0ubuntu2 0
500 http://us.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
Merci à la note @JacobVlijm si vous utilisez Ubuntu> 12.10, vous devriez utiliser à la apt-cache policy python3
place
Comme vous le voyez dans la section pyton, vous pouvez voir Installed: 2.7.3-0ubuntu2.2
Cela signifie qu'il est installé et que la version est 2.7
De plus, le candidate
vous montre la dernière version disponible dans votre chaîne logicielle, vous pouvez donc mettre à jour votre version si vous le souhaitez.
apt-cache policy python3
car apt-cache policy python
ne montre que python2, tandis que python3 est également installé le 12.10>
apt-cache policy python3
. Cela signifie donc que j'ai la dernière version 3.4.0!?