Je suis relativement nouveau dans 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 second Anaconda (pour le travail) avec Python 2?
J'ai besoin des deux versions pour fonctionner avec iPython et Spyder IDE. Le moyen idéal est d’avoir des environnements Python totalement séparés. Par exemple, j'aimerais pouvoir écrire comme conda install scikit-learn
pour Python 3 environnement et quelque chose comme conda2 install scikit-learn
pour Python 2.
Il n'est pas nécessaire d'installer Anaconda à nouveau. Conda, le gestionnaire de paquets 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 consiste à
conda create -n python2 python=2.7 anaconda
Cela créera un environnement nommé python2
contenant la version Python 2.7 d’Anaconda. Vous pouvez activer cet environnement avec
source activate python2
Cela mettra cet environnement (généralement ~/anaconda/envs/python2
) devant votre PATH
, de sorte que lorsque vous tapez python
sur le terminal, il charge le Python à partir de cet environnement. .
Si vous ne voulez pas tout d'Anaconda, vous pouvez remplacer anaconda
dans la commande ci-dessus par le paquet de votre choix. Vous pouvez utiliser conda
pour installer ultérieurement des packages dans cet environnement, soit en utilisant l'indicateur -n python2
sur conda
, soit en activant l'environnement.
Edit!: Assurez-vous d’avoir installé Python 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'avez pas à télécharger les deux Anaconda
.
Si vous utilisez Spyder
et Jupyter
dans Anaconda environmen et,
Si vous avez déjà Anaconda 2, tapez Terminal:
python3 -m pip install ipykernel
python3 -m ipykernel install --user
Si vous avez déjà Anaconda 3, tapez dans le terminal:
python2 -m pip install ipykernel
python2 -m ipykernel install --user
Ensuite, avant d'utiliser Spyder
, vous pouvez choisir l'environnement Python comme ci-dessous! Parfois, seul vous pouvez voir root et votre nouvel environnement Python, de sorte que root est votre premier environnement anaconda!
Aussi c'est Jupyter. Vous pouvez choisir la version python comme ça!
J'espère que cela aidera.
Cela peut être utile si vous avez plus d'une version python installée et que vous ne savez pas comment dire à votre ide 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
dans celui-ci.J'espère que ça aide!!