Créer un environnement d'exécution Windows Python avec VScode + Remote WSL

Dans cet article, j'expliquerai comment créer un environnement d'exécution Python qui s'exécute sous Windows à l'aide de VScode et WSL.

mérite

Avant d'entrer dans la méthode de construction concrète, je voudrais expliquer les avantages de choisir cela parmi de nombreux environnements d'exécution Python.

  1. Des fonctions avancées telles que l'exécution d'étapes peuvent être utilisées sur VS Code
  2. Gestion simple des packages installés
  3. Vous pouvez sélectionner et utiliser les fonctions requises.

Tout d'abord, en utilisant VS Code pour 1, la fonction d'ajuster automatiquement l'apparence du programme telle que l'exécution pas à pas (exécution en vérifiant le comportement ligne par ligne) et le format automatique (espacement etc.) sans faire de réglages spéciaux. ) Peut être utilisé. Ensuite, concernant 2. Cet environnement utilise les fonctionnalités d'environnement virtuel fournies par défaut par Python. Par conséquent, vous pouvez gérer les packages sur une base de commande avec pip. De plus, en l'utilisant à partir de VS Code, il est possible de basculer facilement entre les environnements virtuels actifs. Enfin, concernant le troisième point. Dans l'environnement à construire cette fois, seules les extensions Remote-WSL et Python sont installées pour VS Code et Python est installé pour WSL. Vous pouvez tout choisir et tout faire, de la construction minimale à la construction pleine de fonctions utiles en utilisant les extensions VS Code.

Procédure de construction

Voyons maintenant la procédure de construction réelle. Comme de nombreux articles existent déjà, j'omettrai l'installation de VS Code et WSL.

Configuration côté WSL

Installation de Python. Veuillez saisir une spécification de version si vous le souhaitez.

Créez un répertoire de projet et créez un dossier d'environnement virtuel en dessous.

cd sample_project
python3 -m venv venv

Configuration côté VS Code

Veuillez installer l'extension "Remote-WSL". image.png Après cela, ouvrez une fois Remote-WSL (en bas à gauche, icône verte) et installez l'extension "Python" du côté Remote-WSL. (Les extensions sont gérées séparément du côté Windows et du côté Remote-WSL. Des paramètres supplémentaires sont requis même si l'extension Python est déjà installée)

Comment exécuter du code

Ouvrez le dossier sample_project créé sur WSL à partir de VS Code à l'aide de la fonction Remote-WSL (depuis le menu File-> Open Folder). Dans cet état, VS Code reconnaît l'environnement virtuel placé dans le dossier et le lit automatiquement. Vous pouvez exécuter le code avec l'environnement virtuel dans le dossier activé en ouvrant le fichier .py que vous souhaitez exécuter et en appuyant sur la touche F5. Vous pouvez également définir des points d'arrêt.

Recommended Posts

Créer un environnement d'exécution Windows Python avec VScode + Remote WSL
Créez un environnement de développement Python sur Windows (WSL distant Visual Studio Code).
Créez un environnement virtuel avec Python!
Créez un environnement de développement local avec WSL + Docker Desktop pour Windows + docker-lambda + Python
Créez un environnement de développement Python simple avec VSCode et Docker Desktop
Créons un environnement virtuel pour Python
[Python] Créez un environnement virtuel avec Anaconda
Création d'un environnement Python 3.6 avec Windows + PowerShell
Concurrence avec VS Code Créez un environnement Python pour les professionnels sous Windows
Création d'un environnement Windows 7 pour une introduction à l'apprentissage automatique avec Python
Essayez de créer un environnement python avec Visual Studio Code et WSL
Créer un Ubuntu de démarrage USB avec un environnement Python pour l'analyse des données
Créer un environnement Python
Créez un environnement d'exécution pour chaque langue avec boot2docker
Créez simplement un environnement d'exécution Python 3 sous Windows
Créer un LINE BOT avec Minette pour Python
Créer un environnement virtuel avec conda avec Python
Créer un environnement de construction python3 avec Sublime Text3
Traitement d'image avec la configuration de l'environnement Python pour Windows
Commandes pour créer un environnement python3 avec virtualenv
Créer un environnement d'exécution Python sur IBM i
Créer un environnement d'exécution python avec VS Code
Procédure de création d'un environnement virtuel Python avec VS Code sous Windows
Créez un environnement python pour chaque répertoire avec pyenv-virtualenv
Utiliser Python installé par pyenv pour l'environnement d'exécution PL / Python
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
Procédure de création d'un environnement CDK sous Windows (Python)
Créer une couche pour AWS Lambda Python dans Docker
Créer un répertoire avec python
Créez un environnement shell et python décent sur Windows
Créez un fichier exe qui fonctionne dans un environnement Windows sans Python avec PyInstaller
Jusqu'à ce que vous créiez un environnement d'apprentissage automatique avec Python sur Windows 7 et que vous l'exécutiez
Créer un compte enfant de connect with Stripe en Python
Créez un Twitter BOT avec le SDK GoogleAppEngine pour Python
Créez un environnement de développement confortable avec VSCode x Remote Development x Pipenv
Créer un environnement virtuel pour python sur mac [Très facile]
Créer un environnement Python avec WSL + Pyenv + Jupyter + VSCode
[Python] Créer un écran pour le code d'état HTTP 403/404/500 avec Django
Créer un environnement Python sur Mac (2017/4)
Créer un environnement virtuel avec Python 3
Créer un environnement Linux sur Windows 10
Créer un environnement python dans centos
Comment configurer WSL2 sur Windows 10 et créer un environnement d'étude pour les commandes Linux
Exemple de construction d'un environnement de développement python sur Windows (wsl2, vscode, pipenv)
Créez un environnement Python 2.7 64 bits avec TDM-GCC et MinGW-w64 sous Windows 7
Créez une illusion rayée avec correction gamma pour Python3 et openCV3
Créez un sélecteur de couleurs pour la roue chromatique avec Python + Qt (PySide)
Créez un environnement d'exécution Python à l'aide de GPU avec GCP Compute Engine
[Mac] Créer un environnement d'exécution Python 3 à partir de l'état entièrement initialisé
Construction de l'environnement LaTeX et R (un peu Python) avec SublimeText3 (Windows)
[Pyenv] Construire un environnement python avec ubuntu 16.04
Créer un décorateur de fonction Python avec Class
Procédure de construction de l'environnement de projet Python (pour Windows)
Créez une image factice avec Python + PIL.