Notes minimales lors de l'utilisation de Python sur Mac (édition pyenv)

Comment installer et changer de version de Python à l'aide de pyenv. Même s'il existe une installation standard ou une installation de brassage, elle peut coexister (interrupteur) sans aucun problème de principe.

configuration pyenv

Installation

L'installation peut être effectuée avec une infusion, utilisez donc une infusion.

brew install pyenv

Définition des variables d'environnement

Définissez les variables d'environnement. C'est OK si ~ / .pyenv est visualisé de préférence à tous les PATH (Python existant sera priorisé dans / usr / bin et / usr / local / bin).

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

Reflétez la variable.

source .bash_profile

Essayez d'utiliser

Rechercher des versions installables

Jetons un œil à la liste des versions qui peuvent être définies avec pyenv.

pyenv install -l

Installation d'une version spécifique

Installez la version de votre choix. Je l'utilise souvent dans le système de calcul, j'installe donc le système 2.x d'anaconda.

pyenv install anaconda-2.4.0

Vérification de la version installée (disponible)

Obtenez une liste des versions installées. Dans cet état, il n'est pas encore disponible (PATH n'est pas disponible).

pyenv versions

Réglage de la version d'utilisation

Pour utiliser réellement la version spécifiée, spécifiez la version avec la commande globale.

pyenv global anaconda-2.4.0

Si vous souhaitez appliquer uniquement à un répertoire spécifique, il existe également une option appelée local. En utilisant local, la version .python est créée sous le répertoire de travail, la version est définie et ce paramètre a la priorité sur global.

Mise à jour des cales

Après avoir changé la version, etc., nous mettrons à jour diverses informations pour que cela fonctionne correctement.

pyenv rehash

Il semble que cette opération puisse être automatisée en installant brew install pyenv-pip-rehash. Il semble que vous deviez faire brew install homebrew / boneyard / pyenv-pip-rehash au moment de l'installation.

Utilisez l'original

L'original est traité comme un système.

pyenv versions
* system (set by /Users/user/.pyenv/version)
  anaconda-2.4.0

Parce que ça semble être

pyenv global system

(Cependant, il semble que même si vous le faites, cela ne deviendra pas / usr / bin etc.).

Autre

Bien sûr, il semble que l'installation et la gestion avec pip soient également effectuées pour chaque version.

Recommended Posts

Notes minimales lors de l'utilisation de Python sur Mac (édition pyenv)
Notes minimales lors de l'utilisation de Python sur Mac (édition Homebrew)
Créez un environnement Python sur votre Mac en utilisant pyenv
Mémo de construction de l'environnement Python sur Mac
Remarques sur l'installation de Python à l'aide de PyEnv
Installer Python sur CentOS à l'aide de Pyenv
Installez Python sur CentOS en utilisant pyenv
(Débutant) Remarques sur l'utilisation de pyenv sur Mac
Playbook Ansible pour configurer les préférences Python à l'aide de pyenv sur Mac
Mettez Anaconda sur votre Mac en utilisant Pyenv
[Python] Mémo d'erreur et de solution lors de l'utilisation de venv avec pyenv + anaconda
Remarques sur la construction de Python et pyenv sur Mac
python sur mac
Avertissement lors de l'utilisation de TensorFlow sur Mac
Installez Python 3.8.6 sur macOS BigSur à l'aide de pyenv
Mettez Python 2.7.x dans pyenv sur Mac OSX 10.15.5
Installez pyenv sur Mac
Pyenv + virtualenv sur Mac
Installez Python sur Mac
Installer Python 3 dans un environnement Mac
Installez Python 3.4 sur Mac
Installez Python 3 sur Mac et créez un environnement [Definitive Edition]
[Heroku] Mémo pour le déploiement d'applications Python à l'aide d'Heroku sous Windows [Python]
Vérifiez types_map lors de l'utilisation de mimetypes avec AWS Lambda (Python)
Comment quitter lors de l'utilisation de Python dans Terminal (Mac)
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)
Lorsque l'importation de tkinter n'est pas possible avec Mac OS X 10.11.3 (El Capitan) + pyenv + Python 3.5.1.
J'obtiens une erreur lorsque j'essaie d'élever Python à la série 3 en utilisant pyenv dans Catalina
Installer pygame sur python3.4 sur Mac
Installation de Python (édition Mac) (ancienne)
Changer la version de python à l'aide de pyenv
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]
Remarques sur l'installation de Python sur votre Mac
mémo python utilisant perl --join
Mémo sur Mac OS X
Catalina sur Mac et pyenv
Diffusion sur LINE en utilisant python
Utiliser OpenCV avec Python @Mac
Construction de l'environnement Python sur Mac (pyenv, virtualenv, anaconda, notebook ipython)
Utilisation de plusieurs versions de Python sur Mac OS X (2) Utilisation
Créer un environnement de développement Python (pyenv / virtualenv) sur Mac (Homebrew)
Utilisation du SDK NAOqi 2.4.2 Python avec Mac OS X El Capitan
Construire un environnement Python sur un Mac, jusqu'au point d'utiliser Jupyter Lab
Une note lors de la création d'un graphe dirigé à l'aide de Graphviz en Python
Mémo pour la création d'un environnement Python à l'aide de Docker sur Windows 10 Famille
Facile sur Mac! Tracé de la réponse d'étape unitaire à l'aide de Python
Liste des bibliothèques à installer lors de l'installation de Python à l'aide de Pyenv
Construire un environnement Python sur Mac
Mémo de construction de l'environnement Python sur Windows 10
Si Python sur Mac disparaît
Précautions lors de l'utilisation de Pit avec Python
Comment reconstruire l'environnement python à partir de pyenv dans un environnement Mac (El Capitan)
Utilisation de plusieurs versions de Python sur Mac OS X (1) Installation de plusieurs ver
Implémenter TensorFlow Lite sur Mac [édition 2019]