Tout le monde peut comprendre comment créer un environnement initial pour Python sur Mac Septembre 2016 (pyenv + virutalenv)

Objectif de l'utilisation de Python

J'ai commencé Python parce que je voulais analyser facilement les données des produits que j'exécute. Je me demandais si je devais choisir R ou Python, mais j'ai choisi Python pour les trois raisons suivantes.

Cible à installer

L'environnement est Mac OSX 10.10.5 et il est supposé que Xcode et homebrew sont installés.

Procédure d'installation

Installez pyenv

Qu'est-ce que pyenv?

Un outil qui vous permet de basculer facilement entre les versions de Python. Vous pouvez installer plusieurs versions de Python et spécifier la version à utiliser pour chaque répertoire. Il existe 2 séries et 3 séries en Python. Les outils de gestion de version sont utiles car ils ne sont pas compatibles sur le plan syntaxique, vous ne pouvez donc pas lire le code 2 de la série 3 et vice versa.

procédure d'installation pyenv

Installez pyenv depuis homebrew.

$ brew install pyenv

Définissez les variables d'environnement du shell (si vous utilisez bash).

$ echo 'export PATH="$HOME/.pyenv/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(pyenv init -)"' >> ~/.bash_profile

Confirmez que l'installation est terminée.

$ pyenv version

Installez Python (2.7.12, 3.5.2)

Python est installé par défaut sur Mac, mais installez la version requise à partir de pyenv. La version est correcte si vous installez la dernière version des séries 2 et 3.

Procédure d'installation de Python

Utilisez pyenv pour afficher une liste des versions installables.

$ pyenv install -l

Installez la série python 3 (3.5.2) à partir de pyenv.

$ pyenv install  3.5.2

Ensuite, installez la série python 2 (2.7.12) à partir de pyenv.

$ pyenv install  2.7.12

Définissez la version à utiliser dans son ensemble.

$ pyenv global 3.5.2

Confirmez que l'installation est terminée.

$ pyenv versions

Installez virtualenv

Qu'est-ce que virtualenv?

Un package qui vous permet de créer un environnement virtuel pour Python. Vous pouvez modifier la version Python pour chaque projet ou installer et exécuter les packages requis séparément.

Procédure d'installation de Virtualenv

Installez virtualenv depuis homebrew.

$ brew install pyenv-virtualenv

Définissez les variables d'environnement du shell.

$ export PYENV_ROOT=$HOME/.pyenv
$ export PATH=$PYENV_ROOT/bin:$PATH
$ eval "$(pyenv init -)"

Supplément

Je n'utilise pas d'anaconda. La raison en est qu'en confiant toute la gestion de la bibliothèque à anaconda, des problèmes peuvent survenir lors de l'installation d'autres paquets avec pip.

en conclusion

Si vous avez des questions ou des erreurs, veuillez commenter. J'espère que ce que mes amis m'ont appris aidera plus de gens.

Recommended Posts

Tout le monde peut comprendre comment créer un environnement initial pour Python sur Mac Septembre 2016 (pyenv + virutalenv)
Créez un environnement virtuel Python que tout le monde peut comprendre Septembre 2016 (pyenv + virutalenv)
Comment créer un environnement pour utiliser plusieurs versions de Python sur un Mac
Comment reconstruire l'environnement python à partir de pyenv dans un environnement Mac (El Capitan)
[Sakura Rental Server] (Pour les débutants) Comment créer un environnement pour Python, pyenv et Flask. | Pour csh
Essayez de créer un environnement python et anaconda sur Mac (avec pyenv, conda)
Comment créer un environnement Django (python) sur Docker
Créez un environnement Python sur votre Mac en utilisant pyenv
Comment créer un environnement Python sur Amazon Linux 2
Comment créer un bel environnement Python sur un nouveau Mac et installer Jupter Notebook
J'ai essayé de créer un environnement d'apprentissage automatique avec Python (Mac OS X)
Créer un environnement d'apprentissage automatique à l'aide de Python sur MacOSX
Comment créer un nouvel environnement virtuel Python sur Ubuntu
Comment créer un environnement Python à l'aide de Virtualenv sur Ubuntu 18.04 LTS
Créer un environnement pour Python intégré à Blender
Comment effacer Python 2.x sur Mac.
Créer un environnement Python avec Anaconda sur Mac
Points à surveiller lors de la création d'un environnement Python sur un Mac
Après avoir acheté un nouveau Mac, utilisez pyenv + poetry pour créer un environnement Python.
[Definitive Edition] Création d'un environnement pour l'apprentissage du «machine learning» à l'aide de Python sur Mac
Pour les débutants à créer un environnement Anaconda. (Note)
Créer un environnement python avec pyenv sur EC2 (ubuntu)
[Latest] Comment créer un environnement Java sur Ubuntu
Créer un environnement pour exécuter des scripts Python (pour Mac)
Construire un environnement Anaconda pour Python avec pyenv
Créer un environnement Python sur Mac (Mountain Lion)
Créer un environnement pour matplotlib + cartopy sur un Mac
Créez un environnement de développement Python sur votre Mac
Comment créer un environnement lorsque vous souhaitez utiliser python2.7 après l'installation d'Anaconda3
Notes de l'installation de Homebrew à la création d'un environnement Anaconda pour Python avec pyenv
Comment préparer un environnement avec une version et un package Python différents pour chaque projet avec pyenv-virtualenv sur Amazon Linux
Installez Python 3 sur Mac et créez un environnement [Definitive Edition]
Créez un environnement interactif pour l'apprentissage automatique avec Python
[Python] Construire un environnement pour la programmation de compétition avec Atom (input () peut être utilisé!) [Mac]
Comment configurer un environnement Python à l'aide de pyenv
Créez un environnement de développement local pour Laravel6.X sur votre Mac
Création d'un environnement pour "Tello_Video" sur Mac OS X
Créer un environnement Python d'apprentissage automatique sur Mac OS
Créer un environnement de développement Python sur Mac OS X
Comment mettre Pyenv sur Amazon Linux et Ubuntu pour créer un environnement Python 3.6.0
Créer un environnement de développement Python à l'aide de pyenv sur MacOS
Installer l'environnement Python sur un PC local (pyenv, venv sur Mac)
Construction de l'environnement Python sur Mac (pyenv, virtualenv, anaconda, notebook ipython)
Créer un environnement d'apprentissage automatique sur Mac (pyenv, deeplearning, opencv)
Comment installer Python2.7 python3.5 avec pyenv (sur RHEL5 CentOS5) (novembre 2016)
Créer un environnement de développement Python (pyenv / virtualenv) sur Mac (Homebrew)
Créer un environnement de développement Ubuntu python sur Google Cloud Platform
Présentation de l'image Docker de Kaggle sur Windows pour créer un environnement
Créez un environnement sur Windows10 où vous pouvez essayer MXNet
Comment créer un package Python (écrit pour un stagiaire)
Créer un environnement d'analyse de données python sur Mac (El Capitan)
Comment créer un environnement de développement de la série Python2.7 avec Vagrant
Construire l'extension Python E-Cell 4 sur Mac OSX (Yosemite)
Création d'un environnement pour exécuter des programmes Python sur AWS EC2
Introduction à Python que même les singes peuvent comprendre (partie 1)
Introduction à Python que même les singes peuvent comprendre (partie 2)
Créer un environnement virtuel pour python sur mac [Très facile]
Créez un environnement python sur CentOS 7.7 pour votre serveur domestique
Construction de l'environnement Python pour Mac
Mettez à jour le python que vous aviez sur votre Mac à 3.7-> 3.8