Theme
Create a virtual environment with Python.
Technologies
- Python
- Microsoft Visual Studio Code
Description
Dans tout projet data, il est important de pouvoir créer un environnement technique reproductible par une autre personne ou sur un autre ordinateur. Ceci signifie que le langage de programmation (Python, par exemple) et la version des librairies utilisées lors de l’écriture d’un script doivent être établis dès le début du projet.
Pour cette raison, il est courant de créer un environnement virtuel qui va contenir toutes ces données ainsi que la structure des dossiers contenant les fichiers essentiels au projet.
Voici donc un script, ou gist, qui détaille les différents étapes de la création d’un environnement virtuel avec le module “venv” de Python.
Le gist est disponible ici ainsi que sur GitHub Gist.
The steps are summarised below:
- Create a folder for the project
- Create a virtual environment for the project
- Activate the new virtual environment
venv - Create ‘default’ folders and files
- Record the dependencies for the project
- Install a Python Library
- Save the new dependencies
- Check dependency clashes after installing all packages
- Deactivate the virtual environment
[Credit for the header picture] Photo by David Clode on Unsplash

