Maison  >  Article  >  développement back-end  >  Où la commande pip est-elle exécutée ?

Où la commande pip est-elle exécutée ?

DDD
DDDoriginal
2023-11-24 14:41:413506parcourir

La commande pip peut être exécutée depuis la ligne de commande ou dans un script. Instructions détaillées : 1. Ligne de commande (CLI), entrez la commande pip dans l'invite de commande Windows, PowerShell ou le terminal Unix/Linux/macOS 2. Script, vous pouvez appeler pip dans votre script Python. Vous pouvez également installer des packages à l'aide des fonctions intégrées du gestionnaire de packages pip de Python. A partir de pip10.0.0, il est recommandé d'utiliser le module "pip._internal.utils".

Où la commande pip est-elle exécutée ?

Le système d'exploitation de ce tutoriel : système Windows 10, Python version 3.11.4, ordinateur Dell G3.

La commande pip peut être exécutée en ligne de commande (CLI) ou dans un script.

1. Ligne de commande (CLI) : Entrez la commande pip dans l'invite de commande Windows (CMD), PowerShell ou le terminal (Terminal) d'Unix/Linux/macOS. Par exemple, les demandes d'installation pip.

2. Script : Vous pouvez appeler pip dans votre script Python. Par exemple, vous pouvez utiliser le module subprocess pour appeler pip. Par exemple :

import subprocess  
import sys  
  
def install(package):  
    subprocess.check_call([sys.executable, "-m", "pip", "install", package])  
  
install('requests')

Ce code exécutera les requêtes d'installation pip dans votre script Python.

De plus, vous pouvez également utiliser les fonctions intégrées du gestionnaire de packages pip de Python pour installer des packages. Par exemple :

import pip  
  
pip.main(['install', 'requests'])

Remarque : à partir de pip 10.0.0, il est recommandé d'utiliser le module pip._internal.utils.cli au lieu d'utiliser directement pip.main(). Par exemple :

from pip._internal.utils.cli import subprocess  
  
subprocess.check_call([sys.executable, '-m', 'pip', 'install', 'requests'])

Toutes les méthodes ci-dessus peuvent exécuter des instructions pip dans votre script Python.

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