Activer l'environnement virtuel Python de virtualenv pour Visual Studio Code

@ gtracker64 m'a donné un moyen plus simple. Merci beaucoup.

Il existe également un moyen de définir autour de python.pythonPath ou python.venvPath dans les paramètres VSCode (setting.json). https://code.visualstudio.com/docs/python/environments

introduction

virtualenv peut créer un environnement virtuel Python pour chaque dossier. Je trouve cela très utile. Visual Studio Code est généralement utilisé pour le développement front-end, mais tant que vous installez Plugin en tant qu'IDE Python, il est assez pratique avec Lint, le formatage automatique des sources, etc.

Cependant, même si j'active l'environnement virtuel avec virtualenv, lorsque j'ouvre le code source avec VSCode, j'obtiens diverses erreurs.

Y a-t-il quelque chose qui ne va pas?

La raison pour laquelle VSCode ne peut pas reconnaître l'environnement virtuel Python est que VSCode ne connaît pas la variable d'environnement de virtualenv activée par source env / bin / activate.

Comment le résoudre?

Tout ce que vous avez à faire est de reconnaître les variables d'environnement.

Dans un terminal, activez la complétion virtuelle Python, puis lancez VSCode à partir de ce terminal.

$ cd my-python-env
$ source my-python-env/bin/activate
$ code

Si VS Code ne démarre pas lorsque vous exécutez soudainement code, vous devez ajouter la commande code au chemin. Comme indiqué ci-dessous, vous pouvez utiliser une seule commande dans VS Code.

vscode.png

Lorsqu'il est démarré de cette façon, VSCode hérite de toutes les variables d'environnement du terminal, de sorte que l'environnement virtuel Python est également activé.

C'était étonnamment facile, mais j'y étais assez accro. : transpiration:

Recommended Posts

Activer l'environnement virtuel Python de virtualenv pour Visual Studio Code
Créer un environnement de développement Python avec Visual Studio Code
Paramètres de codage Python avec Visual Studio Code
[Visual Studio Code] [Python] Paramètres Tasks.json + problemMatcher pour Python
Faire en sorte que Visual Studio Code complète automatiquement la bibliothèque externe de Python
Environnement de développement Python avec Windows + Anaconda3 + Visual Studio Code
Environnement de développement Python avec Windows + Python + PipEnv + Visual Studio Code
mémo python (pour moi-même): À propos de l'environnement de développement virtualenv
Configurer un environnement de développement Python avec Visual Studio Code
[Python] Création d'un environnement Python virtuel pour le didacticiel sur la pyramide (résumé)
Essayez d'utiliser virtualenv qui peut créer un environnement virtuel de Python
Essayez de créer un environnement python avec Visual Studio Code et WSL
À propos de la procédure de liaison de Visual Studio Code pour Windows et WSL
Installation du code Visual Studio et installation de python
À propos de l'environnement virtuel de Python version 3.7
Créons un environnement virtuel pour Python
[Mac] Création d'un environnement virtuel pour Python
Guide d'installation des outils Python pour Visual Studio
Préparez un environnement virtuel Python pour votre projet avec venv avec VS Code
Créez un environnement de développement Python sur Windows (WSL distant Visual Studio Code).
Environnement virtuel / package Python (Windows10) avec VSCode
Django avec Python Tools 2.2 pour Visual Studio (PTVS 2.2)
Créer un environnement pour exécuter des fonctions C ++ à partir de Python avec Pybind11 (pour les utilisateurs de Windows et Visual Studio Code)
Commandes pour créer un environnement python3 avec virtualenv
Travaillez dans un environnement virtuel avec Python virtualenv.
Code pour vérifier le fonctionnement de Python Matplot lib
J'obtiens une erreur lorsque je mets un plug-in Python dans Visual Studio Code sous l'environnement pyenv
Créer un environnement de développement Python en 10 minutes (Mac OS X + Visual Studio Code)
Je l'ai personnalisé avec Visual Studio Code (principalement pour python), je vais donc le résumer
environnement virtuel python Pipenv
environnement virtuel en Python
Environnement virtuel avec Python 3.6
Maintenance de l'environnement Python pour les projets
Créez un environnement virtuel python avec virtualenv et virtualenvwrapper
Créez un environnement virtuel python avec virtualenv et virtualenvwrapper
Développement du kit SDK AWS pour Python (Boto3) dans Visual Studio 2017
Problèmes et solutions pour l'utilisation de l'environnement de débogage distant pour les applications Linux dans Visual Studio 2017
Comment déboguer une bibliothèque Python standard dans Visual Studio
Vérifiez le fonctionnement de Python pour .NET dans chaque environnement
Gérez l'environnement python avec virtualenv
Comment créer un environnement d'exécution virtuelle pour Python à l'aide de Visual Studio Code et de pipenv sur une machine Windows (également le notebook Jupyter)
Mémo de code personnel Python
Construction de l'environnement Python pour Mac
[Visual Studio Code] [Python] [Windows] Prise en charge des caractères japonais déformés dans la sortie de tâche / débogage VS Code
Construction de l'environnement Python3 (pour les débutants)
Faites quelque chose comme un interpréteur Python avec Visual Studio Code
Installer python et Visual Studio Code sur Windows10 (version d'avril 2020)
Construire un environnement virtuel Python
Je viens d'écrire le matériel original pour l'exemple de code python
Exécutez le fichier python après avoir activé l'environnement virtuel python avec le fichier de commandes
Développement Python avec Visual Studio 2017
[Anaconda] Activez l'environnement virtuel
venv: gestion de l'environnement virtuel Python
Créer Python3 pour Windows 10 sur ARM avec Visual Studio 2019 (x86) sur Windows 10 sur ARM
[Pour organiser] Environnement de développement Python
[Python] Exemple de code pour la grammaire Python
Développement Python avec Visual Studio
environnement virtuel standard python venv