Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
serveurs:installation:db-srv:dependancies [2020/08/25 14:06] – [Installation des dépendances pour les scripts d'import des données] jpmilcentserveurs:installation:db-srv:dependancies [2021/03/23 21:45] (Version actuelle) jpmilcent
Ligne 1: Ligne 1:
 ====== Installation des dépendances pour les scripts d'import des données ====== ====== Installation des dépendances pour les scripts d'import des données ======
-  * Installer les dépendances Python3 (nous en profitons pour ajouter les paquets dont dépend GeoNature - au cas ou) : '' aptitude install python3 python3-pip python3-dev python3-setuptools python-pip libpq-dev libgdal-dev python-gdal python-virtualenv build-essential ''+  * Installer les dépendances Python3 (nous en profitons pour ajouter les paquets dont dépend GeoNature - au cas ou) : '' aptitude install python3 python3-pip python3-dev python3-setuptools python3-pip python3-gdal python3-virtualenv libpq-dev libgdal-dev build-essential ''
  
-==== Ajout d'une entré au script update-alternatives pour Python 2 et 3 ==== 
-Si pour une raison ou une autre, il est nécessaire d'installer les 2 versions majeures de Python, il est utile de créer une entrée dans l'outil Debian "//update-alternatives//". 
-Exemple pour Python 2.7 et Python 3.7 : 
-  * ''<nowiki> python --version </nowiki>'' : doit afficher "Python 2.7.16" 
-  * ''<nowiki> update-alternatives --list python </nowiki>'' : doit afficher "update-alternatives: erreur: pas d'alternatives pour python" 
-  * ''<nowiki> update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1 </nowiki>'' : ajoute l'aternative python2.7 et doit afficher "update-alternatives: utilisation de « /usr/bin/python2.7 » pour fournir « /usr/bin/python » (python) en mode automatique" 
-  * ''<nowiki> update-alternatives --install /usr/bin/python python /usr/bin/python3.7 2 </nowiki>'' : ajoute l'aternative python3.7 et doit afficher "update-alternatives: utilisation de « /usr/bin/python3.7 » pour fournir « /usr/bin/python » (python) en mode automatique" 
-  * ''<nowiki> python --version </nowiki>'' : doit maintenant afficher "Python 3.7.3" 
-  * ''<nowiki> update-alternatives --list python </nowiki>'' : doit afficher <code> 
-/usr/bin/python2.7 
-/usr/bin/python3.7 
-</code> 
-  * ''<nowiki> update-alternatives --config python </nowiki>'' : permet de configurer l'alternative. 
-  * ''<nowiki> update-alternatives --remove python2.7 </nowiki>'' : permet de supprimer une alternative (ici 2.7) dans le cas où le paquet n'est plus installé sur le système. 
  • serveurs/installation/db-srv/dependancies.1598364398.txt.gz
  • Dernière modification : 2020/08/25 14:06
  • de jpmilcent