Un mémorandum de migration (coexistence) de Python 2 vers Python 3 sous Windows
Désinstaller Python 2.7 des modifications et des suppressions de programme
Introduit dans Anaconda Accédez au site d'Anaconda (https://www.continuum.io/downloads) et téléchargez le dernier programme d'installation d'Anaconda (Python3) Exécutez le programme d'installation
Sélectionnez un endroit pour mettre Anaconda
Il vous sera demandé si vous souhaitez ajouter un CHEMIN, alors sélectionnez "Oui" cette fois. Si vous ne sélectionnez pas cela, vous devrez ajouter votre propre CHEMIN La deuxième case à cocher est également "Oui"
Installation réussie de Python 3
Créer un environnement virtuel pour Pyrhon2 dans Anaconda3 à l'aide de conda Exécutez ce qui suit à l'invite de commande Les packages peuvent être ajoutés plus tard
# conda create --name [Nom de l'environnement virtuel] python=2.7(Version préférée) [paquet] ... [paquet]
conda create --name python27 python=2.7 numpy scipy pandas jupyter
#Cette fois python2.J'ai mis 7 seul et ajouté un package, mais il est également possible de mettre anaconda
conda create -n anaconda2 python=2.7 anaconda
Il doit y avoir un dossier avec le nom d'environnement spécifié dans le répertoire ~ Anaconda3 / envs.
#Entrez dans l'environnement virtuel
# activate [Nom de l'environnement virtuel]
acitvate python27
#Sortez de l'environnement virtuel
# deactivate [Nom de l'environnement virtuel]
deactivate python27
Les packages ne sont pas courants dans les environnements Python 3 et Python 2, vous devez donc placer le package que vous souhaitez utiliser dans chaque environnement.
Vous pouvez entrer dans l'environnement Python3 avec conda ou pip comme d'habitude Pour accéder à l'environnement virtuel Python2, activez l'environnement virtuel une fois, puis utilisez conda ou pip.
activate python27;conda install numpy
activate python27;pip install numpy
conda install --name python27 numpy #Dans le cas de conda, vous pouvez également spécifier le nom de l'environnement et le saisir comme ceci
pip install --name python27 numpy #Cela ne peut pas être fait ×
Vous permet de sélectionner à la fois Python 2 et Python 3 dans votre environnement de développement 3.1 Jupyter En l'état, même si vous démarrez le jupyter que vous mettez dans Anaconda3, vous ne pouvez sélectionner que Python3
Vous devez effectuer le travail d'ajout d'un noyau
#Activez d'abord l'environnement virtuel
activate python27
#Vous pouvez ajouter un noyau avec la commande suivante
ipython kernel install --user --name=python27 --display-name=Python2
--name: nom de l'environnement --display-name: Le nom affiché par jupyter
Le noyau ajouté réside dans ~ AppData \ Roaming \ jupyter \ kernels Si vous souhaitez supprimer un noyau, supprimez-le simplement de ce dossier
Cela permet également de sélectionner Python 2 à partir de juypter.
3.2 PyCharm
Sélectionnez Fichier → Paramètres → Interpréteur de projet Sélectionnez la pièce indiquée par le cercle rouge Sélectionnez Ajouter local
Sélectionnez python.exe dans l'environnement virtuel que vous venez d'entrer Anaconda3\envs\python27\python.exe Apply
Maintenant, vous pouvez également sélectionner Python 2 avec PyCharm
Création d'un environnement python pour ceux qui souhaitent devenir des data scientists 2016 http://qiita.com/y__sama/items/5b62d31cb7e6ed50f02c Paramètres pour une sélection facile de plusieurs noyaux dans Jupyter http://qiita.com/tomochiii/items/8b937f15c79a0c3eae0e
Recommended Posts