Nous allons donc l'installer manuellement, vive la compilation
Nous installons d'abord les dépendances :
$ sudo apt-get install build-essential
$ sudo apt-get install libncurses5-dev libncursesw5-dev libreadline6-dev
$ sudo apt-get install libdb5.1-dev libgdbm-dev libsqlite3-dev libssl-dev
$ sudo apt-get install libbz2-dev libexpat1-dev liblzma-dev zlib1g-dev
on télécharge les sources et on décompresse :
wget https://www.python.org/ftp/python/3.4.2/Python-3.4.2.tgz
tar -zxf ./Python-3.4.2.tgz
Nous allons installer python dans /usr/local/opt/python-3.4.2. Pour ce faire on suit classiquement la chaine du make (le make est relativement long prévoyez une bonne bière) :
./configure --prefix=/usr/local/opt/python-3.4.2
make
sudo make install
On met les autorisations :
addgroup staff
adduser <user> staff
<user> = votre utilisateur
Je vais créer un environnement virtuel pour python (si vous ne savez pas ce que c'est je vous conseil la lecture de cette excellent article du non moins excellent blog de SAM&MAX).
/usr/local/opt/python-3.4.2/pip3 install virtualenv
creer le repertoire de l'environnement
virtualenv projet -p /usr/local/opt/python-3.4.2/python
Et voilà il n'y plus qu'a activer votre environnement :
source ./project/bin/activate
Aucun commentaire:
Enregistrer un commentaire