Guide d'installation de Sakia

Guide d’installation de Sakia

Pré-requis système

  • Python 3.5.5 minimum
  • Bibliothèque libsodium

Pour vérifier la version de Python 3 :

python3 --version

Si votre version est inférieure à 3.5.5, alors il faudra utiliser pyenv pour installer une version supérieure.

Vérifiez que la bibliothèque libsodium est bien installée.

Exemple Ubuntu 18.O4 :

sudo apt list --installed | grep -i sodium

Si elle n’est pas installée, installez la bibliothèque libsodium correspondante à votre système.

Exemple pour Ubuntu 18.04 :

sudo apt-get install libsodium23

Installation de Sakia

Installer/mettre à jour Sakia avec pip :

pip3 install sakia --user --upgrade

Erreurs courantes

Si un message d’erreur mentionne l’absence du module sqlite3

ModuleNotFoundError: No module named '_sqlite3'

Le Python installé a été compilé sans la présence sur le système de la bibliothèque sqlite3.

Installez les bibliothèques système requises pour la compilation de Python.

Exemple pour Ubuntu 18.04 :

sudo apt-get update
sudo apt-get install libssl-dev
sudo apt-get install libsqlite3-dev

Si c’est le python système, installez une autre version avec pyenv, si c’est un python de pyenv, supprimez-le et réinstallez-le après avoir installé les bibliothèques systèmes.

5 Likes