Comment corriger PlatformIO : 'Can not find working Python 3.6+ interpreter' sur Linux

Problème :

En essayant d’ouvrir PlatformIO dans Visual Studio Code, vous voyez le message d’erreur suivant :

error.txt
PlatformIO: Can not find working Python 3.6+ Interpreter. Please install the latest Python 3 and restart VSCode

Message d’erreur VSCode montrant que PlatformIO ne peut pas trouver un interpréteur Python 3.6 fonctionnel

même si vous avez déjà Python3 installé.

Solution

Le problème ici n’est pas que PlatformIO ne peut pas trouver Python 3, c’est que vous n’avez pas venv (environnements virtuels) installé pour votre version de Python !

Sur Ubuntu/Debian, vous pouvez l’installer en utilisant

install_venv.sh
sudo apt -y install python3-venv

Alternativement vous pouvez l’installer en utilisant pip :

install_virtualenv.sh
pip install virtualenv

Consultez les articles similaires par catégorie : PlatformIO Python