Comment mettre à jour Python vers la version 3?

15

Existe-t-il un moyen de mettre à jour Python sur le Raspberry Pi (Wheezy) vers Python 3.3 ?

xxmbabanexx
la source
1
Vous ne voulez probablement pas changer la valeur par défaut . Tout logiciel système utilisant Python va probablement se casser. Vous pouvez ajouter un alias pour votre compte. La saisie de python3 au lieu de python est-elle vraiment si difficile?
John La Rooy du
1
Ne modifiez pas la version par défaut, sauf si vous en avez vraiment besoin, utilisez virtualenv pour créer des environnements Python «sanboxed». Vous pouvez installer Python 3 dans l'un d'eux sans affecter les autres projets de cette façon.
phalt

Réponses:

16

Vous pouvez installer Python 3 facilement:

$ sudo apt-get install python3

Cependant : je ne recommanderais pas de définir cela comme la version par défaut de Python.

Si vous ne l'êtes pas déjà, commencez à utiliser virtualenv , un outil pour créer des environnements Python en «bac à sable». Virtualenv vous permettra d'installer plusieurs versions de Python sans qu'elles soient en conflit les unes avec les autres.

L'installation est simple:

$ sudo pip install virtualenv

et créer un environnement virtuel dans un dossier est aussi simple:

$ virtualenv -p /usr/bin/python3 FOLDER

L'indicateur -p vous indique la version de Python à utiliser. Ensuite, si vous allez dans ce dossier:

$ cd FOLDER

vous remarquerez des fichiers comme ceci:

$ ls
bin include lib

Pour activer ce type de virtualenv:

$ . bin/activate

La ligne terminale avec changement comme ceci:

(FOLDER)$root@raspiberrypi: $

ou quelque chose de similaire. La partie (DOSSIER) à l'avant vous indique que vous utilisez virtualenv.

Pour arrêter d'utiliser ce virtualenv, tapez simplement:

deactivate
phalt
la source
2
Comment cela peut-il être une réponse acceptée? Selon cette réponse, il n'y a pas de version 3.3 disponible pour Wheezy.
Jim Aho
Je voulais demander si l'installation de python3 avec apt-get le rendrait également par défaut ou non
Pitto