Remarques sur la construction de Python et pyenv sur Mac

Voici un bref résumé de la façon d'installer Python sur votre Mac et de le gérer avec pyenv. Pour les gens occupés.

Installer Python et pyenv

#Installation Homebrew et Pyenv
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install pyenv

# /Users/user/.Chez pyenv/usr/local/var/Paramètres pour passer à pyenv
cat << 'EOS' >> ~/.zshrc

# ↓↓↓ heredoc>
export PYENV_ROOT=/usr/local/var/pyenv   
if command -v pyenv 1>/dev/null 2>&1; then
  eval "$(pyenv init -)"
fi
EOS
# ↑↑↑ heredoc>

#Recharger
zsh -l  

#Installation de Python
pyenv install 3.8.2
pyenv global 3.8.2

#Vérification
python -V   
3.8.2
pyenv version
3.8.2 (set by /usr/local/var/pyenv/version)

#Lorsque vous souhaitez changer de version
pyenv install 3.6.5
pyenv global 3.6.5
python -V   

Quand pyenv ne change pas de version

Exemple d'échec

pyenv versions
  system
* 3.6.5 (set by /Users/koji4104/.python-version)
  3.8.2

Succès

pyenv versions
  system
  3.6.5
* 3.8.2 (set by /usr/local/var/pyenv/version)

La cause semble avoir été construite localement dans le passé. Supprimez le fichier .python-version directement sous l'utilisateur dans le Finder (fichier caché)

Résumé

J'ai résumé les étapes pour construire Python et pyenv. J'ai eu un petit problème lorsque j'ai essayé d'exécuter Python sur mon nouveau Mac. Il existe un site d'explications détaillées, mais je n'ai pas trouvé de site qui le résume brièvement, alors je l'ai écrit sous forme d'article.

Recommended Posts

Remarques sur la construction de Python et pyenv sur Mac
Notes sur pyenv et Atom
Remarques sur l'installation de Python sur votre Mac
Catalina sur Mac et pyenv
Remarques sur la configuration de l'environnement pyenv et python à l'aide de Homebrew sur Mac OS Marvericks
Notes sur Python et les types de dictionnaire
Remarques sur l'installation de Python à l'aide de PyEnv
(Débutant) Remarques sur l'utilisation de pyenv sur Mac
python sur mac
Remarques sur le déploiement de pyenv avec Homebrew et la gestion des versions de Python
Installez pyenv et Python 3.6.8 sur Ubuntu 18.04 LTS
Installez pyenv sur Mac
Installer Python 3 dans un environnement Mac
Installez Python 3.4 sur Mac
Remarques sur l'installation de Python3 et l'utilisation de pip sous Windows7
Mettez Python 2.7.x dans pyenv sur Mac OSX 10.15.5
Supprimer l'ancien environnement pyenv sur Mac et mettre à jour
Essayez d'importer des données MLB sur Mac et Python
Essayez de créer un environnement python et anaconda sur Mac (avec pyenv, conda)
Créez un environnement Python 3 avec pyenv sur Mac et affichez des graphiques Network X
Installez Python 3 sur Mac et créez un environnement [Definitive Edition]
Python sur Ruby et Ruby en colère sur Python
Remarques sur l'installation de dlib sur Mac
Remarques sur le traitement d'images HDR et RAW avec Python
Installez le sélénium sur votre Mac et essayez-le avec python
[Python] Notes sur l'analyse des données
Manipulation de python sur mac
Mettez à jour le python que vous aviez sur votre Mac à 3.7-> 3.8
Installez pandas 0.14 sur python3.4 [sur Mac]
Créez un environnement Python sur votre Mac en utilisant pyenv
Installation de Python 3 sur Mac et vérification du fonctionnement de base Partie 1
Pyenv sur Mac OSX Mavericks
python avec pyenv et venv
Remarques sur l'installation de pipenv sur votre Mac
Installez pyenv sur Raspberry Pi pour gérer Python
Installer l'environnement Python sur un PC local (pyenv, venv sur Mac)
Notes minimales lors de l'utilisation de Python sur Mac (édition pyenv)
Remarques sur l'installation de Python sur CentOS
Notes minimales lors de l'utilisation de Python sur Mac (édition Homebrew)
Construction de l'environnement Python sur Mac (pyenv, virtualenv, anaconda, notebook ipython)
Notes sur la construction de TinyEMU et le démarrage du noyau Linux sur Emscripten
Créer un environnement de développement Python (pyenv / virtualenv) sur Mac (Homebrew)
[Python] Notes sur les instructions while (style d'écriture et boucle infinie)
Notes sur la lecture et l'écriture d'images TIFF float32 avec python
Si Python sur Mac disparaît
Python 3.6 sous Windows ... et vers Xamarin.
MQTT sur Raspberry Pi et Mac
Construire un environnement Python sur Ubuntu
Remarques sur l'utilisation de MeCab depuis Python
Créer un environnement Python sur Mac (2017/4)
Enquête sur la construction et le fonctionnement de kivi
Remarques sur l'utilisation de la post-réception et de la post-fusion
Mémo de construction de l'environnement Python sur Mac
Installez Python 3.7 Anaconda sur MAC, mais Python 2
Installer python3 sur Mac (El Capitan)
Lier Modelica et Python sous Windows
Construire un environnement pour python3.8 sur Mac
Notes sur l'utilisation de rstrip avec python.