conda install |
Installation avec conda |
---|---|
Conda |
Syntaxe
conda install [-h] [--revision REVISION] [-n ENVIRONMENT | -p PATH] [-c CHANNEL] [--use-local] [--override-channels] [--repodata-fn REPODATA_FNS] [--strict-channel-priority] [--no-channel-priority] [--no-deps | --only-deps] [--no-pin] [--copy] [-C] [-k] [--offline] [-d] [--json] [-q] [-v] [-y] [--download-only] [--show-channel-urls] [--file FILE] [--force-reinstall] [--freeze-installed | --update-deps | -S | --update-all | --update-specs] [-m] [--clobber] [--dev] [package_spec [package_spec ...]] |
Paramètres
Nom | Description |
---|---|
package_spec | Ce paramètre permet d'indiquer les paquets à installer ou mettre à jour dans l'environnement conda. |
--all | Ce paramètre permet d'indiquer qu'il faut mettre à jour tous les paquets installés dans l'environnement. |
--channel CHANNEL | Ce paramètre permet d'ajouter un canal supplémentaire pour rechercher des paquets. Ce sont des URL recherchées dans l'ordre. |
--clobber | Ce paramètre permet d'indiquer qu'il faut autoriser la suppression des chemins de fichiers se chevauchant dans les paquets et supprimer les avertissements associés. |
--copy | Ce paramètre permet d'indiquer qu'il faut installer tous les paquets en utilisant des copies au lieu de liens physiques ou logiciels. |
--dev | Ce paramètre permet de une nouvelle source conda par rapport aux anciennes versions de Python. Utilisez sys.executable -m conda dans les scripts wrapper au lieu de CONDA_EXE. |
--download-only | Ce paramètre permet d'indiquer qu'il faut résoudre un environnement et s'assurez que les caches de paquets sont remplis, mais fermé avant de dissocier et de lier les paquets dans le préfixe. |
--dry-run | Ce paramètre permet d'indiquer qu'il n'affiche que ce qui aurait été fait. |
--file FILE | Ce paramètre permet de lire les versions de paquet à partir du fichier spécifié. Des spécifications de fichier répétées peuvent être transmises (par exemple --file=fichier1 --file=fichier2). |
--force-reinstall | Ce paramètre permet de s'assurer que tout paquet demandé par l'utilisateur pour l'opération en cours est désinstallé et réinstallé, même si ce paquet existe déjà dans l'environnement. |
--freeze-installed | Ce paramètre permet d'indiquer qu'il ne mettra pas à jour ou ne modifiera pas les dépendances déjà installées. |
--insecure | Ce paramètre permet d'indiquer qu'il faut autorisez conda à effectuer des connexions et des transferts SSL «non sécurisés». Équivaut à définir «ssl_verify» sur «false». |
--json | Ce paramètre permet d'indiquer qu'il faut signaler toutes les sorties comme json. Convient pour l'utilisation de conda par programmation. |
--mkdir | Ce paramètre permet d'indiquer qu'il faut créer le répertoire d'environnement si nécessaire. |
--name ENVIRONMENT | Ce paramètre permet d'indiquer le nom de l'environnement. |
--no-channel-priority | Ce paramètre permet d'indiquer que la version du paquet a la priorité sur la priorité du canal. Remplace la valeur donnée par «conda config --show channel_priority». |
--no-deps | Ce paramètre permet d'indiquer qu'il ne faut pas pas installer, mettre à jour, supprimer ou modifier les dépendances. Cette situation entraînera des environnements brisés et un comportement incohérent. À utiliser à vos risques et périls. |
--no-pin | Ce paramètre permet d'indiquer qu'il faut ignorer le fichier épinglé. |
--no-update-deps | Ce paramètre permet d'indiquer qu'il ne mettra pas à jour ou ne modifiera pas les dépendances déjà installées. |
--offline | Ce paramètre permet d'indiquer qu'il faut mettre en mode hors-ligne. Ne vous connectez pas à Internet. |
--only-deps | Ce paramètre permet d'indiquer qu'il faut installer uniquement les dépendances. |
--override-channels | Ce paramètre permet de ne pas rechercher les chaînes de caractères par défaut ou .condarc. Nécessite --channel. |
--quiet | Ce paramètre permet d'indiquer qu'il ne faut pas afficher la barre de progression. |
--repodata-fn | Ce paramètre permet d'indiquer le nom des repodata sur le serveur à distance. Le Conda essaiera tout ce que vous spécifiez, mais reviendra finalement à repodata.json si vos spécifications ne sont pas satisfaisables avec ce que vous spécifiez avec ce paramètre. Ceci est utilisé pour utiliser des repodata dont la durée est réduite. Vous pouvez passer ce drapeau plus d'une fois. Les entrées les plus à gauche sont essayées en premier et le torepodata.json de secours est ajouté automatiquement pour vous. |
--revision REVISION | Ce paramètre permet de revenir à la révision spécifiée. |
--satisfied-skip-solve | Ce paramètre permet d'indiquer qu'il faut quitter tôt et ne pas exécuter le solveur si les spécifications demandées sont satisfaites. Ignore également les mises à jour agressives configurées par «aggressif_update_packages». Similaire au comportement par défaut de «pip install». |
--show-channel-urls | Ce paramètre permet d'indiquer qu'il faut afficher les URL de la chaîne de caractères. Remplace la valeur donnée par «conda config --show show_channel_urls». |
--strict-channel-priority | Ce paramètre permet d'indiquer que les paquets des chaînes de priorité inférieure ne sont pas pris en compte si un paquet du même nom apparaît dans un canal de priorité plus élevée. |
--update-all | Ce paramètre permet d'indiquer qu'il faut mettre à jour tous les paquets installés dans l'environnement. |
--update-deps | Ce paramètre permet d'indiquer qu'il faut mettre à jour les dépendances. |
--update-specs | Ce paramètre permet d'indiquer qu'il faut mettre à jour basée sur les spécifications fournies. |
--use-index-cache | Ce paramètre permet d'indiquer qu'il faut utiliser le cache des fichiers d'index de canal, même s'il a expiré. |
--use-local | Ce paramètre permet d'utiliser des paquets construits localement. Identique à '-c local'. |
--verbose | Ce paramètre permet d'indiquer qu'il peut être utilisé plusieurs fois. Une fois pour INFO, deux fois pour DEBUG, trois fois pour TRACE. |
--yes | Ce paramètre permet d'indiquer qu'il ne faut pas demander de confirmation. |
-C | Ce paramètre permet d'indiquer qu'il faut utiliser le cache des fichiers d'index de canal, même s'il a expiré. |
-c CHANNEL | Ce paramètre permet d'ajouter un canal supplémentaire pour rechercher des paquets. Ce sont des URL recherchées dans l'ordre. |
-d | Ce paramètre permet d'indiquer qu'il n'affiche que ce qui aurait été fait. |
-k | Ce paramètre permet d'indiquer qu'il faut autorisez conda à effectuer des connexions et des transferts SSL «non sécurisés». Équivaut à définir «ssl_verify» sur «false». |
-m | Ce paramètre permet d'indiquer qu'il faut installer tous les paquets en utilisant des copies au lieu de liens physiques ou logiciels. |
-n ENVIRONMENT | Ce paramètre permet d'indiquer le nom de l'environnement. |
-q | Ce paramètre permet d'indiquer qu'il ne faut pas afficher la barre de progression. |
-S | Ce paramètre permet d'indiquer qu'il faut quitter tôt et ne pas exécuter le solveur si les spécifications demandées sont satisfaites. Ignore également les mises à jour agressives configurées par «aggressif_update_packages». Similaire au comportement par défaut de «pip install». |
-v | Ce paramètre permet d'indiquer qu'il peut être utilisé plusieurs fois. Une fois pour INFO, deux fois pour DEBUG, trois fois pour TRACE. |
-y | Ce paramètre permet d'indiquer qu'il ne faut pas demander de confirmation. |
Description
Cette commande permet d'installer une liste de paquets dans un environnement conda spécifié.
Remarques
- La commande conda install accepte une liste de spécifications de paquets (par exemple, bitarray = 0.8) et installe un ensemble de paquets cohérents avec ces spécifications et compatibles avec l'environnement sous-jacent. Si la compatibilité totale ne peut pas être assurée, une erreur est signalée et l'environnement n'est pas modifié.
- Le Conda tente d'installer les dernières versions des paquets demandés. Pour ce faire, il peut mettre à jour certains paquets déjà installés ou installer des paquets supplémentaires. Pour empêcher la mise à jour des paquets existants, utilisez le paramètre --freeze-installed. Il peut forcer conda à installer des versions plus anciennes des paquets demandés, et il n'empêche pas l'installation de paquets de dépendances supplémentaires.
- Si vous souhaitez ignorer complètement la vérification des dépendances, utilisez le paramètre --no-deps. Il peut entraîner un environnement avec des paquets incompatibles, donc ce paramètre doit être utilisée avec beaucoup de prudence.
- Le conda peut également être appelé avec une liste de noms de fichiers de paquets conda explicites. L'utilisation de conda dans ce mode implique le paramètre --no-deps, et doit également être utilisée avec une grande prudence. Les noms de fichiers explicites et les spécifications de paquet ne peuvent pas être mélangés dans une seule commande.
Exemple
L'exemple suivant permet d'installer TensorFlow :
conda install tensorflow |
Dernière mise à jour : Jeudi, le 20 août 2020