J'utilise actuellement Anaconda avec Python 2.7, mais je devrai utiliser Python 3.5. Est-il possible de les installer tous les deux en même temps? Devrais-je m'attendre à des problèmes?
Je suis sur un Win8 64 bits. Si d'autres informations sont nécessaires, dites-le-moi simplement, merci d'avance!
Réponses
Trop de publicités?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 de l'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:
conda create -n Python27 python=2.7
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 il suffit de taper deactivate
(windows) ou en source deactivate
(linux, osx) dans la ligne de commande. Pour l'activer, dans l'avenir, type activate Python27
(windows) ou en source 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.
Si j'ai bien compris, vous n'avez pas besoin d'installer à nouveau Anaconda pour commencer à utiliser une version différente de python. Conda peut gérer séparément les environnements Python 2 et 3 .
Vous n'avez pas à télécharger les deux Anaconda. Si vous utilisez Spyder avant de cliquer Spyder vous pouvez choisir un environnement Python.
Anaconda spyder Python 2.7 et 3.5
Si vous utilisez Jupyter pour ordinateur portable, alors vous voulez utiliser les deux 3.5 et 2,7 ensemble, vous pouvez simplement taper sur le terminal.
Si vous avez Python 3, vous pouvez mettre en place un Python 2 noyau comme ceci;
python2 -m pip install ipykernel
python2 -m ipykernel install --user
Si vous avez Python 2,
python3 -m pip install ipykernel
python3 -m ipykernel install --user
ensuite, vous pouvez voir dans votre Jupyter portable Python 2.7 et 3.5 versions