Maison  >  Article  >  développement back-end  >  Quelles sont les opérations de commande liées à conda et à l'environnement en python ?

Quelles sont les opérations de commande liées à conda et à l'environnement en python ?

WBOY
WBOYavant
2023-05-04 21:31:051331parcourir

1. Environnement virtuel

C'est un concept de virtualisation, un environnement développé indépendamment de l'ordinateur. En termes simples, un environnement virtuel utilise une machine virtuelle pour isoler une partie du contenu. Nous appelons cette partie indépendante un « conteneur ». Dans ce conteneur, nous ne pouvons installer que les packages de dépendances dont nous avons besoin. ne s'affectent pas

2. Le rôle de l'environnement virtuel

Dans certains développements de projets, nous avons besoin du cadre de certains projets, mais le cadre utilisé par chaque projet peut être différent, ou la version du cadre utilisée est différente. nous oblige à constamment mettre à jour ou désinstaller les bibliothèques correspondantes en fonction des besoins. Cela sera évidemment très gênant et réduira considérablement l'efficacité du travail. L'environnement virtuel résout très bien ce problème. Nous pouvons installer différents frameworks dans différents environnements. Lorsque cela est nécessaire, il suffit de changer d'environnement

3. Qu'est-ce que conda

    .
  • conda est un système de gestion de progiciels et de gestion d'environnement open source, utilisé pour installer plusieurs versions de progiciels et leurs dépendances, et basculer facilement entre eux. conda n'est qu'un outil. Il a deux distributions, à savoir Anaconda et Miniconda

    .
  • Anaconda est un poids lourd, avec conda, une certaine version de python et de nombreux outils de calcul de packages préinstallés, ce qui prend beaucoup de place.

  • Miniconda est léger, il contient conda et python de base, certaines bibliothèques doivent être installées par vous-même, il est relativement léger et flexible et prend peu de place

Ce qui suit sera basé sur certains éléments liés à l'environnement informations dans Anaconda sous Commandes Windows

4. Commandes liées à l'environnement

1. Afficher les packages

Après avoir téléchargé Anaconda, recherchez le fichier Anaconda dans le menu Démarrer, ouvrez-le comme suit et entrez

Quelles sont les opérations de commande liées à conda et à lenvironnement en python ?

Entrez

conda list

pour afficher les packages actuellement inclus

Quelles sont les opérations de commande liées à conda et à lenvironnement en python ?

2. Vérifiez la version de conda

conda --version

Quelles sont les opérations de commande liées à conda et à lenvironnement en python ?

3. Vérifiez l'environnement

conda info -e

Quelles sont les opérations de commande liées à conda et à lenvironnement en python ?

Il y a deux environnements affichés ici. le deuxième est celui que j'ai créé moi-même. Environnement

4. Créer un nouvel environnement

conda create -n tensorflow python=3.8

tensorflow est le nom que vous souhaitez nommer cet environnement, python est suivi du numéro de version

Après avoir entré la commande ci-dessus, appuyez sur Entrée. . Après avoir attendu un moment, le message suivant apparaîtra, vous demandant si vous ajoutez ces packages

Quelles sont les opérations de commande liées à conda et à lenvironnement en python ?

Entrez

y

Attendez un moment, le message suivant apparaîtra pour indiquer une installation réussie

Quelles sont les opérations de commande liées à conda et à lenvironnement en python ?

Vérifiez à nouveau l'environnement sur cette fois, vous pouvez voir

Quelles sont les opérations de commande liées à conda et à lenvironnement en python ?

Un nouvel environnement a été créé jusqu'à présent

5. Changement d'environnement

L'environnement actuel est l'environnement de base. Par exemple, si je veux entrer dans l'environnement tensorflow que j'ai créé, entrez. la commande suivante pour entrer dans l'environnement

conda activate tensorflow

Quelles sont les opérations de commande liées à conda et à lenvironnement en python ?

6. Quittez cet environnement

conda deactivate

Quelles sont les opérations de commande liées à conda et à lenvironnement en python ?

7. Supprimez l'environnement

n suivi du nom de l'environnement que vous souhaitez supprimer

conda remove -n tensorflow --all

Quelles sont les opérations de commande liées à conda et à lenvironnement en python ?

yAfter confirmation

Quelles sont les opérations de commande liées à conda et à lenvironnement en python ?

vous pouvez voir que l'environnement a été supprimé

Quelles sont les opérations de commande liées à conda et à lenvironnement en 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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer