Création d'environnements virtuels héritant de packages spécifiques
Les environnements virtuels sont des environnements isolés utilisés pour gérer les dépendances et les installations de packages pour les projets Python. Cependant, il peut arriver que vous souhaitiez qu'un environnement virtuel n'inclue qu'un sous-ensemble de packages de l'installation Python par défaut.
Héritage sélectif des bibliothèques
Pour hériter de manière sélective bibliothèques spécifiques, utilisez l'approche suivante :
Créer un environnement virtuel avec des packages système :
Exécutez la commande suivante pour créer un environnement virtuel qui inclut les packages système :
virtualenv --system-site-packages virtualenv_name
Activer l'environnement virtuel :
Activer l'environnement virtuel :
source virtualenv_name/bin/activateActiver le environnement créé pour commencer à l'utiliser :
Installer les packages localement :
source virtualenv_name/bin/activateUtiliser pip install --ignore-installed ou pip install -I pour installer les packages dans l'environnement virtuel plutôt que dans le système Python. Cela remplacera les packages à l'échelle du système par les versions installées localement :
Shadowing Global Packages :
Redémarrez l'interpréteur Python :
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3