Comment configurer un environnement Python à l'aide de pyenv

C'est le 15e jour du calendrier de l'Avent LIG! Bonjour, c'est Jack (@kazuhikoyamashita).

Mon hobby récent est de faire des calculs matriciels en Python. Cette fois, je voudrais résumer la procédure de création d'un environnement Python à l'aide de pyenv.

Installez pyenv

Exécutez la commande d'infusion

Pour installer pyenv, exécutez la commande suivante. Il peut être facilement installé avec la commande d'infusion.

% brew install pyenv

Ajouter des paramètres à .zprofile

Ajoutez les paramètres suivants à votre .zprofile afin que pyenv s'exécute automatiquement au démarrage du terminal.

% echo 'if which pyenv > /dev/null; then eval "$(pyenv init -)"; fi' >> ~/.zprofile

Refléter les paramètres

Utilisez la commande source pour refléter les paramètres ajoutés au .zprofile. La commande de réflexion est la suivante.

% source ~/.zprofile

Installez Python

Découvrez la version Python

Découvrez la version de Python fournie en standard avec votre Mac. Pour vérifier la version, exécutez la commande suivante. Dans mon environnement, Python 2.7.10 est actuellement installé.

% python --version
Python 2.7.10

Cette fois, j'utiliserai pyenv pour installer le dernier (au 15 décembre 2015) Python 3.5.0.

Installez Python 3.5.0

Pour installer Python 3.5.0, exécutez la commande suivante.

% pyenv install 3.5.0

Si vous souhaitez installer une autre version, vous pouvez vérifier la version installable avec la commande suivante.

% pyenv install --list

Changer d'environnement Python

Pour passer de l'environnement Python du système à l'environnement Python installé avec pyenv, exécutez la commande suivante.

% pyenv global 3.5.0
% python --version
Python 3.5.0

Vous êtes maintenant passé à Python 3.5.0.

Je vais vraiment le déplacer

Sortons "Hello, World!" En suivant les étapes ci-dessous.

% python
Python 3.5.0 (default, Dec  9 2015, 17:22:19) 
[GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.72)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> string = 'Hello, World!'
>>> str(string)
'Hello, World!'

La prochaine fois, j'aimerais écrire un article sur le calcul matriciel. c'est tout!

Recommended Posts

Comment configurer un environnement Python à l'aide de pyenv
Comment configurer SVM à l'aide d'Optuna
Comment créer un environnement Python à l'aide de Virtualenv sur Ubuntu 18.04 LTS
Comment configurer une forêt aléatoire à l'aide d'Optuna
Comment configurer une forêt aléatoire à l'aide d'Optuna
Comment configurer un serveur de développement local
Configurer un environnement de développement Python sur Marvericks
Essayez de mettre en place un environnement de test Vim assez sérieusement (pour Python)
Comment créer un environnement Django (python) sur Docker
Comment créer un package Python à l'aide de VS Code
Créez un environnement Python sur votre Mac en utilisant pyenv
Créer un environnement de développement Python à l'aide de pyenv sur MacOS
Comment exécuter une commande à l'aide d'un sous-processus en Python
Comment configurer et compiler l'environnement Cython
Comment créer un environnement Python sur Amazon Linux 2
Configurer un environnement de développement Python avec Sublime Text 2
Configurer l'environnement Python sur CentOS
Comment accélérer les calculs Python
Configurer un environnement de développement Python avec Visual Studio Code
Comment créer un nouvel environnement virtuel Python sur Ubuntu
Comment importer la bibliothèque Python configurée dans EFS dans Lambda
Comment transloquer un tableau à deux dimensions en utilisant uniquement python [Note]
[Python Kivy] Comment créer une simple fenêtre pop-up
Comment développer dans un environnement virtuel Python [Memo]
Comment créer un environnement de développement de la série Python2.7 avec Vagrant
Comment préparer l'environnement pour Google Colab avec le cours avancé d'apprentissage automatique de Coursera
Comment mettre Pyenv sur Amazon Linux et Ubuntu pour créer un environnement Python 3.6.0
[Pyenv] Construire un environnement python avec ubuntu 16.04
Remarques sur la création d'un environnement LAMP à l'aide de Vagrant et VirtulBox
Comment reconstruire l'environnement python à partir de pyenv dans un environnement Mac (El Capitan)
Comment créer un environnement de traduction sphinx
[Python] Comment rendre une classe itérable
Comment configurer WSL2 sur Windows 10 et créer un environnement d'étude pour les commandes Linux
Comment dessiner un graphique avec Matplotlib
[Python] Comment convertir une liste bidimensionnelle en liste unidimensionnelle
Comment configurer un serveur SMTP simple qui peut être testé localement en Python
Je souhaite configurer un environnement de développement GUI avec Python ou Golang sur Mac
[Python] Créer un environnement Batch à l'aide d'AWS-CDK
Je veux créer un environnement Python
[Python] Comment inverser une chaîne de caractères
Comment installer un package à l'aide d'un référentiel
Comment préparer l'environnement de développement Python [Mac]
Comment configurer XG Boost à l'aide d'Optuna
Configurer un serveur de messagerie avec Twisted
Comment obtenir stacktrace en python
Comment mettre à jour une source de données de classeur packagée Tableau à l'aide de Python
Configurer un nœud pour faire MNIST sur ROS à l'aide de Tensorflow
Comment ajouter un module python à l'environnement anaconda
Créez un environnement virtuel pour python avec pyenv
Comment configurer l'environnement de développement d'ev3dev [version Windows]
Ajouter un environnement virtuel Python à VSCode
Comment exécuter des scripts Maya Python
Comment générer un nouveau groupe de journaux dans CloudWatch à l'aide de python dans Lambda
[Python] Qu'est-ce qu'un argument formel? Comment définir la valeur initiale
Après avoir acheté un nouveau Mac, utilisez pyenv + poetry pour créer un environnement Python.
Notez que l'environnement Python de Pineapple peut être modifié avec pyenv