Est-il possible d'avoir les deux Anacondas 2.7 et 3.5 est installé dans le même temps?
J'utilise actuellement Anaconda avec Python 2.7, mais je vais devoir utiliser Python 3.5. Est-il ok pour installer les deux en même temps? Dois-je attendre quelques problèmes?
Je suis sur une version 64 bits de Win8.
- vérification de la documentation. En fin de compte, vous serez à l'aide d'un virtualenv. La contrepartie est que le virtualenv sera assez lourd! car les paquets ne sont pas toujours compatibles entre les différentes versions de python (spécialement ceux avec des binaires pièces).
- Vous n'utiliserez pas virtualenv directement mais par le biais de la
conda
utilitaire (c'est un anaconda version de virtualenv). Vous n'avez pas besoin de jouer avec windows CHEMIN d'accès et l'installation de deux versions différentes de l'anaconda. Je ne me souviens pas maintenant, mais vous pouvez installer python2 et python3 dans votre anaconda. - Double Possible de puis-je installer Python 3.x et 2.x sur le même ordinateur?
- ainsi, à la fin de la journée, c'est d'avoir deux anaconda s'installe dans le même ordinateur un problème? peut-être pas optimale, mais je n'ai pas vraiment de soins, tant qu'il ne crée pas un fou de bugs
Vous devez vous connecter pour publier un commentaire.
Ma compréhension est que vous n'avez pas besoin d'installer Anaconda à nouveau pour commencer à utiliser une autre version de python. Au lieu de cela, conda a la capacité de gérer séparément python 2 et 3 environnements.
conda
. Les serpents est juste un exemple de nom.J'utilise les deux, selon qui, dans mon département, je suis aidé (Certaines personnes préfèrent 2.7, 3.5 autres). De toute façon, j'utilise Anaconda et mon installation par défaut est de 3,5. J'ai utiliser des environnements pour les autres versions de python, forfaits, etc.. Ainsi, par exemple, quand j'ai voulu le démarrer à l'aide de python 2.7, j'ai couru:
Cela crée un nouvel environnement nommé Python27 et installe une version de Python 2.7. Vous pouvez ajouter des arguments de la ligne de l'installation d'autres paquets par défaut ou tout simplement de démarrer à partir de zéro. L'environnement va automatiquement activer, de désactiver simplement le type de
deactivate
(windows) ousource deactivate
(linux, osx) dans la ligne de commande. Pour l'activer, dans l'avenir, typeactivate Python27
(windows) ousource activate Python27
(linux, osx). Je vous recommande de lire la documentation pour La Gestion Des Environnements dans Anaconda, si vous choisissez de prendre cette route.Mise à jour
De
conda
la version 4.6, vous pouvez maintenant utiliserconda activate
etconda deactivate
. L'utilisation desource
est maintenant obsolète et sera finalement retiré.Oui, vous pouvez.
Vous n'avez pas à télécharger les deux Anaconda.
Seulement vous avez besoin de télécharger une de la version de l'Anaconda et le besoin d'activer d'autres version de Anaconda python.
Si vous avez Python 3, vous pouvez mettre en place un Python 2 noyau comme cela;
Si vous avez Python 2,
Alors vous serez en mesure de voir à la fois la version de Python!
Si vous utilisez Anaconda Spyder alors vous devriez swap version ici:
Si vous êtes à l'aide de Jupiter, puis vérifier ici:
Remarque: Si votre Jupiter ou Anaconda déjà ouvert après l'installation, vous devez redémarrer à nouveau. Ensuite, vous serez en mesure de voir.
J'ai python 2.7.13 et 3.6.2 fois installé. Installer l'Anaconda python 3 en premier et ensuite vous pouvez utiliser conda de syntaxe de 2.7. Mon installation utilisée:
conda créez -n py27 python=2.7.13 anaconda
Oui, Ça doit être bien d'avoir les deux versions installées. C'est en fait assez bien prévu aujourd'hui. Beaucoup de choses sont écrites en 2.7, mais 3.5 est en train de devenir la norme. Je recommande la mise à jour de tous vos python à 3,5 ASAP, si.