Je suis relativement nouveau sous Mac OS. Je viens d'installer XCode (pour le compilateur c ++) et Anaconda avec le dernier Python 3 (pour moi-même). Maintenant, je me demande comment installer correctement le deuxième Anaconda (pour le travail) avec Python 2?
J'ai besoin des deux versions pour fonctionner avec iPython et Spyder IDE. L'idéal est d'avoir des environnements Python totalement séparés. Par exemple, j'aimerais pouvoir écrire comme conda install scikit-learn
pour l'environnement Python 3 et quelque chose comme conda2 install scikit-learn
pour Python 2.
Réponses:
Il n'est pas nécessaire de réinstaller Anaconda. Conda, le gestionnaire de packages pour Anaconda, prend entièrement en charge les environnements séparés. Le moyen le plus simple de créer un environnement pour Python 2.7 est de faire
Cela créera un environnement nommé
python2
contenant la version Python 2.7 d'Anaconda. Vous pouvez activer cet environnement avecCela placera cet environnement (généralement
~/anaconda/envs/python2
) au premier plan dans votrePATH
, de sorte que lorsque vous tapezpython
sur le terminal, il chargera le Python à partir de cet environnement.Si vous ne voulez pas tout d'Anaconda, vous pouvez remplacer
anaconda
dans la commande ci-dessus par les packages de votre choix. Vous pouvez utiliserconda
pour installer ultérieurement des packages dans cet environnement, soit en utilisant l'-n python2
indicateur toconda
, soit en activant l'environnement.la source
ipython notebook
configure un autre port (localhost: 8888, localhost: 8889, etc.). Alors gardez-les droit et vous êtes prêt.python2
etpython3
? Et BTW, je suis surwin7
.source
. C'est justeactivate python2
etdeactivate
.conda config --set changeps1 false
.Éditer! : Veuillez vous assurer que les deux Python doivent être installés sur votre ordinateur.
Peut-être que ma réponse est tardive pour vous mais je peux aider quelqu'un qui a le même problème!
Vous n'êtes pas obligé de télécharger les deux
Anaconda
.Si vous utilisez
Spyder
etJupyter
dans un environnement Anaconda et,Si vous avez déjà le type Anaconda 2 dans le terminal:
Si vous avez déjà Anaconda 3, tapez le terminal:
Ensuite, avant utilisation,
Spyder
vous pouvez choisir l'environnement Python comme ci-dessous! Parfois, vous seul pouvez voir root et votre nouvel environnement Python, donc root est votre premier environnement anaconda!C'est aussi Jupyter. Vous pouvez choisir la version python comme celle-ci!
J'espère que cela aidera.
la source
Cela peut être utile si vous avez plusieurs versions de python installées et que vous ne savez pas comment dire à vos idées d'utiliser une version spécifique.
anaconda
. La dernière version peut être trouvée icianaconda-navigator
dans le terminalcreate
, puis choisissez votre version python.install
.J'espère que ça aide!!
la source