[PYTHON] Mac + fish + pyenv + VSCode (avril 2020)

Lors de la création d'un environnement de développement local avec une combinaison de titres, je n'ai pas obtenu de bonnes informations, alors prenez-en note.

environnement

On suppose que le poisson (coquille) est déjà utilisé.

objectif

Activez Python 3.8 pour les projets en cours de développement avec VS Code.

procédure

Installation Homebrew

Omis

installation pyenv

Faites-le via Homebrew.

brew install pyenv

Paramètres du shell

Créez un nouveau fichier ci-dessous.

~/.config/fish/conf.d/pyenv.fish


pyenv init - | source

Paramètres tels que décrits dans la documentation officielle. Il y a beaucoup d'informations sur le net qui contiennent des paramètres utilisant la commande psub, mais il peut s'agir d'anciens paramètres.

Installez Python3.8, créez un environnement virtuel (venv)

$ pyenv install 3.8.2

#Exécuter dans le répertoire racine du projet qui utilise le Python installé
$ pyenv local 3.8.2

# .python-Il devrait y avoir un fichier appelé version
$ ls .python-version
.python-version

#Vérifier la version de Python
$ python --version
Python 3.8.2 

#Créer un environnement virtuel
python -m venv venv

vscode Lorsque j'ai ouvert ce projet (répertoire), l'environnement virtuel (python sous venv) a été reconnu sans autorisation.

Lien de référence

Recommended Posts

Mac + fish + pyenv + VSCode (avril 2020)
Installez pyenv sur Mac
Pyenv + virtualenv sur Mac
construction de l'environnement pyenv + fish
Pyenv sur Mac OSX Mavericks
Catalina sur Mac et pyenv
(Débutant) Remarques sur l'utilisation de pyenv sur Mac