Maison >développement back-end >Tutoriel Python >Comment résoudre l'« erreur : environnement géré en externe » avec pip3 sous Linux ?

Comment résoudre l'« erreur : environnement géré en externe » avec pip3 sous Linux ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-12-08 20:45:121024parcourir

How to Resolve the

Dépannage de "l'erreur : environnement géré en externe" lors de l'utilisation de pip 3

Lorsque vous rencontrez l'"erreur : environnement géré en externe" erreur lors de l'utilisation de pip 3 sur une machine Linux (par exemple, Debian, Ubuntu), cela indique que le système est configuré pour gérer les packages Python en externe.

Pour éviter cette erreur et maintenir la stabilité du système, il est recommandé d'installer les bibliothèques et applications Python dans un environnement virtuel. Il existe deux solutions courantes pour cela :

  1. Utiliser un outil de création d'environnement virtuel :

    • Envisagez d'utiliser pipx pour installer des applications Python :

      apt install pipx
      pipx install some-python-application
  2. Création d'un environnement virtuel manuellement :

    • Utiliser le module venv de Python :

      python -m venv my-venv
      my-venv/bin/pip install some-python-library

      Cependant, si l'installation de packages "à l'échelle du système" est jugée nécessaire, malgré les risques potentiels, on peut :

  • Passez le --break-system-packages argument à pip.
  • Ajoutez les lignes suivantes à ~/.config/pip/pip.conf :

    [global]
    break-system-packages = true

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn