Ceci est un mémo pour ma critique, mais je l'ai posté parce que je pensais que cela pourrait être utile pour quelqu'un. Le lecteur est destiné à être un débutant en programmation Python. La construction de l'environnement Python a beaucoup d'anciennes informations, et si vous les recherchez sur le net, diverses informations sont mélangées, donc C'est la première pierre d'achoppement pour les débutants.
Regardez les autres articles et concluez brièvement la construction d'environnement recommandée pour ne pas vous confondre. Pensons à l'avenir et construisons un environnement de développement Python3 (la méthode d'introduction introduite cette fois peut supporter à la fois python2 et 3) </ Font color>
Il est conseillé aux débutants d'inclure "anaconda" ou "miniconda", qui peuvent utiliser la commande conda, au lieu d'inclure le Python officiel. "anaconda" et "miniconda" sont une sorte de distribution Python, et vous pouvez procéder au développement avec toutes les bibliothèques principales.
Ce sont des informations anciennes pour créer un environnement python à l'aide de virtualenv, easyinstall et setuptools. Ceux utilisés pour l'installation sont "pyenv (facile à télécharger depuis l'installateur), pip, conda". Pour le moment, j'expliquerai quel rôle les introduits joueront plus tard, donc commencez par construire l'environnement.
Utilisez pyenv-installer
$ curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash $ pyenv update ``` 2. Installez python
Utilisez pyenv (celui téléchargé ci-dessus)
$ pyenv install --list|grep miniconda #Afficher la liste installable. miniconda est recommandé $ pyenv install xxxxxx #Installer la version xxxxxx $ pyenv versions #Liste des versions installées $ pyenv use xxxxxx #Utiliser la version spécifiée $ pyenv version #Vérifier la version actuelle
$ conda update conda #Au cas où ``` 3. Installez pip
conda create -n <nom de l'environnement> <nom de la bibliothèque séparé par des espaces>
Vous pouvez créer un environnement virtuel avec pyenv-virtualenv, mais nous ne le recommandons pas. C'est un environnement virtuel créé avec conda qui peut absorber les différences entre les versions de python
$ pyenv global miniconda3.XXX #Définir ce qui est appelé par défaut parmi les versions installées $ conda create -n test pandas #Construction d'environnement virtuel $ pyenv versions #Liste des versions installées $ pyenv local miniconda3.XXX/test #Si vous souhaitez l'utiliser comme environnement virtuel uniquement sous ce répertoire $ pyenv global miniconda3.XXX/test #Si vous souhaitez utiliser l'environnement virtuel créé par défaut ``` La partie construction de l'environnement commun est complétée par la série de travaux ci-dessus. Tout ce que vous avez à faire est de télécharger les packages nécessaires si nécessaire, de créer un nouvel environnement virtuel si nécessaire lorsque l'environnement est pollué et de changer.
outil de gestion de version python. Obtenez votre version préférée de la série python 2/3 ou anaconda / miniconda, Il est possible de basculer. Comment utiliser ici
l'outil de gestion de paquet standard de python. L'installation de paquet avec conda est plus pratique que pip, Les débutants peuvent avoir besoin d'être conscients de l'installation de packages qui ne sont pas inclus dans conda avec pip. La raison pour laquelle pip est plus gênant que conda est que pip compile côté client, donc il peut se mettre en colère en fonction de l'environnement.
Un outil polyvalent qui peut effectuer "la gestion des packages, la gestion des versions, la gestion de l'environnement virtuel" de python. Si vous installez anaconda / miniconda, il vous accompagnera sans exception. Habituellement, il est utilisé pour créer un environnement virtuel ou installer un package comme décrit dans la méthode d'installation. La gestion des versions peut également être effectuée avec conda, mais je télécharge la nouvelle version avec pyenv et je passe de l'une à l'autre ainsi que lors de l'installation.
Recommended Posts