Nom |
Description |
--abi abi |
Ce paramètre permet d'indiquer qu'il ne faut utiliser que des wheel compatibles avec Python d'abi abi, par exemple «pypy_41». S'il n'est pas spécifié, la balise abi de l'interpréteur actuel est utilisée. Utilisez cette option plusieurs fois pour spécifier plusieurs abi pris en charge par l'interpréteur cible. En règle générale, vous devrez spécifier --implementation, --platform et --python-version lors de l'utilisation de ce paramètre. |
-c file |
Ce paramètre permet de contraindre les versions à l'aide du fichier de contraintes spécifié. Ce paramètre peut être utilisée plusieurs fois. |
--constraint file |
Ce paramètre permet de contraindre les versions à l'aide du fichier de contraintes spécifié. Ce paramètre peut être utilisée plusieurs fois. |
-d dir |
Ce paramètre permet de télécharger les paquet dans dir. |
--dest dir |
Ce paramètre permet de télécharger les paquet dans dir. |
--extra-index-url url |
Ce paramètre permet d'indiquer l'URL supplémentaires des index de paquet à utiliser en plus de --index-url. Doit suivre les mêmes règles que --index-url. |
-f url |
Ce paramètre permet de rechercher le lien URL. S'il s'agit d'une URL ou d'un chemin vers un fichier html, recherchez des liens vers des archives telles que des fichiers sdist (.tar.gz) ou wheel (.whl). S'il s'agit d'un chemin local ou d'une URL de file:// étant un répertoire, recherchez les archives dans la liste des répertoires. Les liens vers les URL de projet VCS ne sont pas pris en charge. |
--find-links url |
Ce paramètre permet de rechercher le lien URL. S'il s'agit d'une URL ou d'un chemin vers un fichier html, recherchez des liens vers des archives telles que des fichiers sdist (.tar.gz) ou wheel (.whl). S'il s'agit d'un chemin local ou d'une URL de file:// étant un répertoire, recherchez les archives dans la liste des répertoires. Les liens vers les URL de projet VCS ne sont pas pris en charge. |
--global-option options |
Ce paramètre permet d'indiquer les options globales supplémentaires à fournir à l'appel setup.py avant la commande d'installation. |
-i url |
Ce paramètre permet d'indiquer que l'URL de base de l'index de paquet Python (https://pypi.org/simple par défaut). Il doit pointer vers un référentiel conforme à PEP 503 (l'API de référentiel simple) ou un répertoire local présenté dans le même format. |
--implementation implementation |
Ce paramètre permet d'indiquer qu'il ne faut utiliser que des wheel compatibles avec la mise en oeuvre Python de implementation, par exemple «pp», «jy», «cp» ou «ip». S'il n'est pas spécifié, la mise en oeuvre actuelle de l'interpréteur est utilisée. Utilisez «py» pour forcer des wheel indépendantes de la mise en oeuvre. |
--index-url url |
Ce paramètre permet d'indiquer que l'URL de base de l'index de paquet Python (https://pypi.org/simple par défaut). Il doit pointer vers un référentiel conforme à PEP 503 (l'API de référentiel simple) ou un répertoire local présenté dans le même format. |
--no-clean |
Ce paramètre permet de ne pas nettoyer pas les répertoires de compilation. |
-r file |
Ce paramètre permet d'installer à partir du fichier d'exigences spécifié. Ce paramètre peut être utilisée plusieurs fois. |
--requirement file |
Ce paramètre permet d'installer à partir du fichier d'exigences spécifié. Ce paramètre peut être utilisée plusieurs fois. |
--no-deps |
Ce paramètre permet d'indiquer qu'il ne faut pas installer les dépendances de paquet. |
--no-binary format_control |
Ce paramètre permet d'indiquer qu'il ne faut pas utiliser de paquets binaires. Peut être fourni plusieurs fois et chaque fois ajoute à la valeur existante. Accepte soit «:all:» pour désactiver tous les paquets binaires, «:none:» pour vider l'ensemble (notez les deux-points), ou un ou plusieurs noms de paquet avec des virgules entre eux (pas de deux-points). Notez que certains paquets sont difficiles à compiler et peuvent échouer à s'installer lorsque cette option est utilisée sur eux. |
--no-build-isolation |
Ce paramètre permet de désactiver l'isolation lors de la création d'une distribution source moderne. Les dépendances de construction spécifiées par PEP 518 doivent être déjà installées si ce paramètre est utilisée. |
--no-index |
Ce paramètre permet d'indiquer qu'il faut ignorer l'index du paquet (en regardant uniquement les URL --find-links à la place). |
--only-binary format_control |
Ce paramètre permet de ne pas utiliser de paquets sources. Peut être fourni plusieurs fois et chaque fois ajoute à la valeur existante. Accepte soit «:all:» pour désactiver tous les paquets source, «:none:» pour vider l'ensemble, ou un ou plusieurs noms de paquet avec des virgules entre eux. Les paquets sans distributions binaires échoueront à s'installer lorsque ce paramètre est utilisée sur eux. |
--platform platform |
Ce paramètre permet de n'utiliser que des wheel compatibles avec platform. Par défaut, la plate-forme du système en cours d'exécution. Utilisez ce paramètre plusieurs fois pour spécifier plusieurs plates-formes prises en charge par l'interpréteur cible. |
--pre |
Ce paramètre permet d'inclure les versions préliminaires et de développement. Par défaut, pip ne trouve que les versions stables. |
--prefer-binary |
Ce paramètre permet d'indiquer qu'il est préférable d'utiliser les anciens paquets binaires aux paquets sources plus récents. |
--progress-bar progress_bar |
Ce paramètre permet d'indiquer le type de progression à afficher [off|on|ascii|pretty|emoji]. La valeur par défaut est «on». |
--python-version python_version |
Ce paramètre permet d'indiquer la version de l'interpréteur Python à utiliser pour les contrôles de compatibilité wheel et «Requires-Python». La valeur par défaut est une version dérivée de l'interpréteur en cours d'exécution. La version peut être spécifiée en utilisant jusqu'à trois entiers séparés par des points (par exemple «3» pour 3.0.0, «3.7» pour 3.7.0 ou «3.7.3»). Une version majeure-mineure peut également être donnée sous forme de chaîne de caractères sans points (par exemple «37» pour 3.7.0). |
--require-hashes |
Ce paramètre permet d'exiger un hachage pour vérifier chaque exigence, pour des installations répétables. Ce paramètre est implicite lorsqu'un paquet dans un fichier d'exigences a un paramètre --hash. |
--src dir |
Ce paramètre permet d'indiquer le répertoire dans lequel extraire les projets modifiables. La valeur par défaut dans un virtualenv est «<venv path>/src». La valeur par défaut pour les installations globales est «<current dir>/src». |
--use-pep517 |
Ce paramètre permet d'indiquer qu'il faut utiliser PEP 517 pour créer des distributions source (utilisez --no-use-pep517 pour forcer le comportement hérité). |