Les instructions présentées sur cette page ont été exécutées et testées avec les versions suivantes :
Vérifiez que votre système est à jour grâce aux commandes suivantes :
sudo apt update
sudo apt upgrade
Installez Visual Studio Code avec Ubuntu Software. D'autre méthodes peuvent être utilisées, mais Ubuntu Software reste l'option la plus fiable.
Python est installé par défaut sous Ubuntu. Mais soyez vigilant, deux versions cohabitent sous Ubuntu : Python 2.7.17 et Python 3.6.9. La version par défaut est la plus ancienne. Je vous découseille fortement d'utiliser la plus ancienne. À la place, je vous conseille d'utiliser des environnements virtuels avec la version 3.
Installez le gestionnaire de paquets Python pip :
sudo apt install python-pip
ou :
sudo apt install python3-pip
Installez virtualenv avec la commande suivante:
pip3 install virtualenv
Créez un environnement virtuel pour votre projet et spécifiez que cet environnement va utiliser la version 3 de Python :
virtualenv ~/path/to/project -p /usr/bin/python3
Vous devrez exécuter la commande précédente à chaque fois que vous créerez un nouveau projet Python. Activez votre environnement :
source ~/path/to/project/bin/activate
Le nom de l'environnement devrait apparaître au début de chaque ligne de commande :
Vérifiez que tout s'est bien passé en affichant les versions :
(python3) $ python --version
Python 3.6.9
(python3) $ pip --version
pip 20.0.2 from /home/philippe/sources/python3/lib/python3.6/site-packages/pip (python 3.6)
Vous pouvez désactiver l'environnement virtuel avec la commande suivante :
deactivate
Lancez Visual Studio Code. Dans File
>Open folder
[Ctrl-K Ctrl-O], sélectionnez
le dossier où vous avez créé l'environnement virtuel. Créez un script Python nommé
version.py
et ajoutez le code suivant :
import sys
print("___________________")
print("PYTHON VERSION")
print (sys.version)
print("___________________")
print("VERSION INFO")
print (sys.version_info)
Exécutez le script avec la combinaison CTRL-F5
. Visual Studio Code devrait vous demander
si vous voulez installer pylint
pour vérifier la qualité du code et vous suggérer des
amélioration. Je vous recommande fortement d'accepter et d'installer pylint
.
Votre script devrait afficher quelque chose comme :
___________________
PYTHON VERSION
3.6.9 (default, Nov 7 2019, 10:44:02)
[GCC 8.3.0]
___________________
VERSION INFO
sys.version_info(major=3, minor=6, micro=9, releaselevel='final', serial=0)
Python 3 s'exécute dans votre environnement virtuel sous Visual Studio Code. Vous pouvez
même ajouter des points d'arrêt et débugger votre application en appuyant sur F5
à
la place de Ctrl-F5
.
Enjoy!