====== Python dan $HOME/local ====== * Objet : Installer Python dans $HOME/local pour avoir le version souhaité de python en dehors des paquet disponible * Niveau requis : débutant * Commentaires : Programmation * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) ===== Introduction ===== Ce tutoriel est destiné à ceux qui on besoin d'une version précise de python, dans un répertoire local, sans toucher à la distribution. Et ceux même s'il n'existe pas le paquet de la version de python désiré. Et pouvoir jouer avec les idle python tel que ipython ou jupyter... ===== Installation ===== Dépendance : zlib libssl libsqlite3 sudo apt install zlib-dev libssl-dev libsqlite3-dev Ensuite on télécharge la version de python sur [[https://www.python.org/]] On décompresse l'archive dans le répertoire souhaité, ici **$HOME/local** tar xvf "archive_python.tar.xz" Puis on compile python en local : ./configure --prefix=$HOME/local && make && make install ===== Utilisation ===== On se place dans le répertoire ou est installé python et on le lance : ./Python3 On peut lancer le pip3 pour installer des module, notamment ipython et jupyter ./pip3 install ipython ./pip3 install jupyter Et on peut lancer en local les idle python par : ./ipython ou ./jupyter-console Pour lancer un script : ./python3 "path_vers_le_script.py" Voilà, j'espère que ça pourra aider...