Exigences d'installation de conda

Exigences d'installation de conda
La distribution Anaconda, communément appelée Anaconda, est l'une des plateformes de distribution Python les plus renommées.

C'est un outil populaire pour les développeurs de science des données et d'apprentissage automatique. En effet, il propose une collection de plus de 800 packages installés et organisés pour fonctionner correctement hors de la boîte.

La distribution Anaconda est également gratuite et très conviviale. Il est livré avec une interface de ligne de commande pour les nerds terminaux et le navigateur Anaconda, vous permettant de gérer des environnements et des packages avec une interface GUI.

En conséquence, il s'agit d'une plate-forme Python privilégiée pour tous ceux qui souhaitent configurer rapidement un environnement python à part entière sans installer les packages manuellement.

Qu'est-ce que Conda?

La distribution Anaconda est livrée avec le gestionnaire de packages conda. Conda est un puissant utilitaire de ligne de commande qui vous permet de télécharger, d'installer, de mettre à jour et de désinstaller des packages. Il vous permet également de créer et de gérer des environnements virtuels avec des commandes simples.

Quelles sont les exigences.SMS?

Les exigences.TXT est un fichier texte simple qui vous permet de garder une trace des modules Python installés et activés dans un environnement donné.

Ce fichier conserve une liste de modules et de packages requis dans un projet donné. Par conséquent, si vous souhaitez reproduire le projet dans un nouvel environnement, vous pouvez référencer ce fichier pour installer les dépendances au lieu de les suivre manuellement.

Il y a un inconvénient clair de l'utilisation des exigences.fichier txt. Il est conçu pour fonctionner avec le gestionnaire de packages PIP.

Cependant, cela ne signifie pas que vous ne pouvez pas l'utiliser avec conda. Dans cet article, nous explorerons différentes façons d'utiliser pour installer des packages à partir d'une exigence.Fichier txt à l'aide de conda.

Python Créer des exigences.SMS

Bien qu'il existe différentes façons de créer les exigences.Fichier TXT, le meilleur est d'utiliser PIP.

Commencez par naviguer dans l'environnement où se trouve votre projet. Ensuite, utilisez la commande PIP Freeze pour exporter vos packages vers les exigences.fichier txt.

$ PIP Freeze> Exigences.SMS

La commande publiera la liste de tous les packages installés dans cet environnement dans le fichier spécifié.

La bonne chose à propos de l'utilisation de PIP Freeze est d'obtenir le nom du package et sa version correspondante dans un fichier facile à lire.

Un exemple des exigences.Le fichier txt de la commande PIP Freeze est affiché:

Aiohttp @ fichier: /// tmp / build / 80754af9 / AIOHTTP_1646806365504 /
AIOSIGNAL @ Fichier: /// tmp / build / 80754af9 / AIOSIGNAL_1637843061372 / Work
albâtre @file: /// home / ktitz / src / ci / alabaster_1611921544520 / travail
anaconda-client @ fichier: /// tmp / build / 80754af9 / anaconda-client_1635342557008 /
anaconda-navigator == 2.1.4
anaconda-project @ file: /// tmp / build / 80754af9 / anaconda-project_1637161053845 /
anyio @file: /// tmp / build / 80754af9 / anyio_1644463572971 / work / dist
appdirs == 1.4.4
argon2-cffi @file: /// opt / conda / cona-bld / argon2-cffi_1645000214183 / travail
Argon2-Cffi-Bindings @ File: /// tmp / build / 80754af9 / argon2-cffi-bindings_1644569679365 / travail
arrow @file: /// opt / conda / cona-bld / arrow_1649166651673 / work
Astroïd @ fichier: /// tmp / build / 80754af9 / astroïd_1628063140030 / travail
astropy @file: /// opt / conda / cona-bld / astropy_1650891077797 / travail
ASTTOKENS @ fichier: /// opt / conda / cona-bld / asttokens_1646925590279 / travail
async-timeout @ fichier: /// tmp / build / 80754af9 / async-time_1637851218186 / work
atomicwrites == 1.4.0
attrs @ file: /// opt / conda / cona-bld / attrs_1642510447205 / work

Si vous utilisez Conda comme gestionnaire d'environnement, exécutez la commande ci-dessous pour créer une exigence.SMS

$ Conda List -e> Exigences.SMS

Exigences d'installation de conda.SMS

Si vous créez un nouvel environnement conda, vous obtiendrez un environnement python minimal sans installé PIP. Cela peut être problématique si vous avez besoin d'utiliser PIP et les exigences.Fichier TXT pour configurer votre projet.

Il existe plusieurs méthodes que vous pouvez utiliser pour résoudre ce problème:

Installation de PIP dans l'environnement.

Si PIP est manquant dans cet environnement, vous pouvez simplement utiliser Conda pour l'installer comme:

$ Conda Installer Pip


Une fois PIP installé, vous pouvez l'utiliser pour installer les packages dans vos besoins.fichier txt.

$ pip install -r exigences.SMS

La deuxième solution consiste à utiliser les exigences.Fichier TXT pour créer un environnement hors de la boîte.

Pour cela, vous pouvez utiliser l'indicateur -file lors de la création d'un environnement avec conda comme:

$ conda create --name --Fichier des exigences.SMS

Conda prendra le fichier et créera un environnement avec les packages spécifiés.

Utilisation de Conda Installer avec le -flag

Si vous avez créé votre environnement, vous pouvez utiliser l'indicateur -file avec la commande Conda Installer comme:

$ Conda Install - File Exigences.SMS

La commande résoudra les packages spécifiés dans le fichier et les installent dans l'environnement.

Conclusion

Ce tutoriel vous a appris diverses façons d'installer des packages dans les exigences.Fichier txt à l'aide de conda.