Interrogez-nous, nous vous répondrons !

Linux system utilities

Python PIP

PIP, qui signifie "Pip Installs Packages", est un gestionnaire de paquets pour Python.

Pour Debian et Ubuntu :

sudo apt update && sudo apt -y install python3-pip

Pour les autres distributions Linux, vérifiez la version de Python :

python --version

Python 2.7

curl https://bootstrap.pypa.io/pip/2.7/get-pip.py | python

Python < 3.7

curl https://bootstrap.pypa.io/pip/3.6/get-pip.py | python3

Si vous obtenez une erreur "ModuleNotFoundError : No module named 'distutils.cmd'", installez-le de manière standard :

sudo apt install python3-distutils

Python >= 3.7

curl https://bootstrap.pypa.io/get-pip.py | python3

Environnements virtuels

Python-venv

Venv est une méthode permettant d'isoler l'environnement de l'application du système principal. Ceci est particulièrement important lorsque l'on travaille sous Linux, où certaines parties du système d'exploitation dépendent fortement de la version installée de Python. Les environnements virtuels sont recommandés lorsque vous devez maintenir simultanément différentes versions de paquets et de bibliothèques sur votre ordinateur. Lorsque vous travaillez avec des serveurs LeaderGPU, les environnements virtuels garantissent un fonctionnement sûr avec divers réseaux neuronaux et applications d'analyse de données, qui sont souvent écrits en Python.

Dans la plupart des distributions de Python, venv est inclus. Toutefois, si vous ne trouvez pas cet outil dans le système, vous pouvez l'installer à l'aide d'une commande. Pour Debian et Ubuntu :

sudo apt install python3-venv

Nous pouvons maintenant préparer le répertoire pour l'environnement virtuel isolé :

source test/bin/activate

La chaîne d'invite passe de $ à (venv) $, ce qui indique que vous êtes maintenant dans un environnement virtuel. Tout paquetage ou bibliothèque Python installé ne sera utilisé qu'à l'intérieur du dossier créé et n'affectera pas le système d'exploitation. Voyons ce qu'il en est.

Sans venv :

which python3
/usr/bin/python

Avec venv :

which python3
/home/user/test/bin/python3

Pour quitter l'environnement virtuel, il suffit de fermer le terminal ou d'exécuter la commande suivante :

deactivate

Miniforge

Téléchargez la dernière version du programme d'installation de Miniforge pour votre système :

curl -L -O "https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-$(uname)-$(uname -m).sh"

Exécutez le programme d'installation :

bash Miniforge3-$(uname)-$(uname -m).sh

Suivez les instructions pour terminer l'installation. Ensuite, vous devez vous déconnecter du serveur et vous reconnecter à l'aide de SSH. Créez ensuite un environnement virtuel nommé pyenv et indiquez la version de Python (par exemple 3.12) :

conda create -n pyenv python=3.12

Activez le nouvel environnement :

conda activate pyenv

Voir également:



Mis à jour: 14.04.2025

Publié: 15.05.2024


Des questions ? Écrivez-nous!

By clicking «I Accept» you confirm that you have read and accepted the website Terms and Conditions, Privacy Policy, and Moneyback Policy.