Créer un environnement de développement Python en 10 minutes (Mac OS X + Visual Studio Code)

Faites une note sous forme de mémorandum.

référence

J'ai fait référence à l'article suivant.

Qiita: Création d'un environnement Python sur Mac

Aperçu

Dans le but d'installer les éléments suivants et de déboguer sur VSCode, La procédure est décrite ci-dessous.

Installation de pyenv-virtualenv

pyenv-virtualenv est un outil qui gère la version de l'environnement d'exploitation, comme rbenv dans ruby et nvm dans node.js. Non seulement il est facile de changer de version pour chaque application, mais il est également possible de créer des environnements virtuels dans la même version.

export PYENV_ROOT=/usr/local/var/pyenv
if which pyenv > /dev/null; then eval "$(pyenv init -)"; fi
if which pyenv-virtualenv-init > /dev/null; then eval "$(pyenv virtualenv-init -)"; fi

Refléter les paramètres et vérifier si cela fonctionne normalement

$ source ~/.bash_profile
$pyenv

Dernière installation de Python

Créer un dossier de travail

Créez un environnement virtuel avec pyenv-virtual et appliquez-le au dossier de travail créé.

$ mkdir dev
$ cd dev

Installation de flake8

flake8 est le Linter de Python. pip install flake8

yapf yapf est un outil de formatage de code Python. pip install yapf

mypy mypy est un outil d'analyse de code. Comme Typescript, il vérifie le type de manière statique. Je me sens personnellement soulagé de l'avoir, alors je vais le présenter. pip install mypy

Paramètres de Visual Studio Code

python


{
   "python.linting.flake8Enabled": true,
   "python.formatting.provider": "yapf",
   "python.linting.mypyEnabled": true
}

Ouvrez l'écran de débogage avec Cmd + Shift + D, cliquez sur la marque d'engrenage en haut à gauche, puis cliquez sur Pour ajouter un élément pour tester le fichier actuellement ouvert, ajoutez la description suivante.

python


{
		"name": "Test This",
		"type": "python",
		"request": "launch",
		"stopOnEntry": false,
		"pythonPath": "${config.python.pythonPath}",
		"program": "${file}",
		"debugOptions": [
			"WaitOnAbnormalExit",
			"WaitOnNormalExit",
			"RedirectOutput"
		]
	}

Contrôle de fonctionnement

print('Hello, World')

Recommended Posts

Créer un environnement de développement Python en 10 minutes (Mac OS X + Visual Studio Code)
Créez un environnement de développement Python sur Windows (WSL distant Visual Studio Code).
Créer un environnement de développement Python sur Mac OS X
Créer un environnement de développement Python avec OS X Lion
Configurer un environnement de développement Python avec Visual Studio Code
Essayez de créer un environnement python avec Visual Studio Code et WSL
Créer un environnement de développement Python avec Visual Studio Code
[Docker] Créez un environnement jupyterLab (python) en 3 minutes!
Développement Python avec Visual Studio 2017
Développement Python avec Visual Studio
Environnement de développement Python avec Windows + Anaconda3 + Visual Studio Code
Environnement de développement Python avec Windows + Python + PipEnv + Visual Studio Code
Créer un environnement Python sur Mac (2017/4)
Créer un environnement de développement Python (pyenv / virtualenv) sur Mac (Homebrew)
Faites quelque chose comme un interpréteur Python avec Visual Studio Code
Concurrence avec VS Code Créez un environnement Python pour les professionnels sous Windows
Construction de l'environnement de développement Mac OS X Mavericks 10.9.5
Créez un environnement python sur votre Mac
Suite ・ Notes sur la préparation de l'environnement de développement Python sur Mac OS X
Bash, Python, Javascript, commande de code, etc. dans Visual Studio Code sur Mac
Construction de l'environnement de développement Mac OS X Yosemite 10.10
Mémo de construction de l'environnement de développement Mac OS X
Créez un environnement de test Vim + Python en 1 minute
Créer un environnement virtuel avec conda avec Python
Créez un environnement de développement Python sur votre Mac
Pensez à créer un environnement Python 3 dans un environnement Mac
Construction de l'environnement de développement Mac OS X Mountain Lion 10.8.5
Paramètres de codage Python avec Visual Studio Code
[Note] Comment créer un environnement de développement Mac
Créer un environnement Python
Environnement de développement en Python
J'obtiens une erreur lorsque je mets un plug-in Python dans Visual Studio Code sous l'environnement pyenv
Je veux créer un bel environnement de développement Python pour mon nouveau Mac
Exécutez le wrapper Python de l'API Qiita v2 dans un environnement Python 3 (Mac OS X 10.11 (El Capitan))
Créer un environnement Python d'apprentissage automatique sur Mac OS
Développement d'applications pour tweeter en Python à partir de Visual Studio 2017
Créez un environnement de développement Python 3 (Anaconda) confortable avec Windows
Créez un environnement de développement python avec vagrant + ansible + fabric
Développement du kit SDK AWS pour Python (Boto3) dans Visual Studio 2017
Construction d'environnement Python pour les débutants en programmation (Mac OS)
Créer une fonction en Python
Créer un dictionnaire en Python
Activer l'environnement virtuel Python de virtualenv pour Visual Studio Code
Créer un environnement de développement VS Code + Docker avec une machine virtuelle Linux
Créer un environnement de développement Python avec Eclipse (ajouter un éditeur HTML)
Création d'un environnement de développement pour les applications Android - Création d'applications Android avec Python
Préparer l'environnement de développement Python avec Mac + Windows + VisualStudio Code (version Windows)
Préparer l'environnement de développement Python avec Mac + Windows + VisualStudio Code (version Mac)
Créez le code qui renvoie "A et prétendant B" en python
Créez un environnement de développement Python simple avec VSCode et Docker Desktop
Créer un environnement python avec pyenv (OS X El Capitan 10.11.3)
UpNext2 Development Record # 1 Construire un environnement Python CI dans VS Code
Créer un environnement virtuel pour python sur mac [Très facile]
Construire un environnement Python sur Mac
Créer un conteneur DI avec Python
Créez un environnement virtuel avec Python!
Créer un fichier binaire en Python
Créer un environnement python dans centos