Analyse des réseaux sociaux en python»
Activités pratiques en python
18 décembre 2018
Partie 1 Préambule : préparatifs
Pour réaliser cet atelier, il est nécessaire de disposer de python 3.5
(ou supérieur) (https://www.python.org/downloads/)
Nous aurons également besoin des modules python suivants :
matplotlib
numpy
- et
networkx
- et éventuellement
venv
(voir ci-après)
Il est recommandé d’utiliser un environnement virtuel afin d’éviter tout changement inopportun dans les bibliothèques de votre environnement de travail habituel.
1.1 Environnement virtuel
Cette étape est facultative.
1.1.1 Sous linux
Création d’un nouvel environnement virtuel et activation :
python3 -m venv /<chemin>/atelierARS
source /<chemin>/atelierARS/bin/activate
À la fin de votre session de travail, vous pourrez quitter cet environnement virtuel à l’aide de la commande :
deactivate
Pour supprimer l’environnement, il suffit de supprimer le répertoire associé.
1.1.2 Sous windows
Remarque préliminaire importante : sous windows les chemins vers les exécutables de graphviz
, pip3
, python
doivent être dans la variable d’environnement PATH
.
Création d’un nouvel environnement virtuel et activation :
C:\>python3 -m venv atelierARS
C:\>cd atelierARS
C:\>.\Scripts\activate
On obtient une invite de commande modifiée :
(atelierARS) C:\atelierARS>
À la fin de votre session de travail, vous pourrez quitter cet environnement virtuel à l’aide de la commande :
deactivate
Pour supprimer l’environnement, il suffit de supprimer le répertoire associé.
1.2 Installation des bibliothèques
Sous linux :
python3 -m pip install matplotlib numpy networkx
et sous windows :
pip3 install numpy networkx