Anaconda Python: j'utilise `conda activer " ou "source" activer " dans linux
Donc, je suis habitué à taper source activate <environment>
lors du démarrage d'un Anaconda python environnement. Qui fonctionne très bien. Mais quand je créer un nouveau conda environnements que je vois le message sur Ubuntu 16.04 pour démarrer les environnements avec conda activate
à la place. Outre les erreurs sur la façon de configurer mon shell à utiliser conda activate
au lieu de cela, je ne suis toujours pas clair sur ce qu'est la différence entre source activate ...
et conda activate ...
Est-il une raison pour changer? Personne ne sait la différence entre ces deux commandes? Merci.
OriginalL'auteur krishnab | 2018-04-01
Vous devez vous connecter pour publier un commentaire.
De conda 4.4,
conda activate
est la voie privilégiée pour activer un environnement. Généralement, vous ne trouverez pas trop de différence entreconda activate
et de la vieillesource activate
, sauf que c'est censé être plus rapide, et fonctionnent de la même à travers les différents systèmes d'exploitation (la dernière différence faitconda activate
un énorme amélioration de l'OMI).De la docs, à propos de la libération de conda version
4.4.0
(publié en décembre 2017):Ouais... quelqu'un devrait vraiment mettre à jour le reste de la documentation, parce que la seule info que j'ai trouvé (ce que j'ai posté ci-dessus) est caché dans les notes de version...
Haha, il y a tellement Anaconda de la documentation là maintenant, j'imagine même le Continuum des gens ont un moment difficile de savoir où mettre à jour des trucs après chaque changement :). Mais je suppose que c'est de la même manière partout. J'ai été l'installation de Tensorflow-gpu, l'autre jour et que la documentation est même pire, parce que le paquet est installé sont très étroitement liée à la cuda versions et. C'était une douleur. Au moins l'Anaconda message d'erreur qui me dit quoi faire :).
le problème avec
conda activate
est qu'il suppose que conda est déjà dans votre CHEMIN d'accès;source activate
était généralement de la façon dont j'ai mis conda dans mon CHEMIN en premier lieu.OriginalL'auteur sacuL
Je suis en utilisant Anaconda Navigator 1.8.2 avec le Spyder 3.2.8 sur Mac OS, je pense, est similaire à celui de Linux.
Il est très facile d'installer un virtualenv avec Anaconda:
Puis installer les paquets que vous voulez
conda
de commande. Je n'ai jamais utilisé l'Anaconda navigator. Je suppose que c'est quelque chose à essayer.OriginalL'auteur pfRodenas