banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

State Of The Map 2024

#1 Tue 15 October 2013 11:40

Endymion
Participant occasionnel
Date d'inscription: 7 Dec 2009
Messages: 11

QGIS (Linux LMDE) : problème extension python

Bonjour,

Sous linux mint debian edition j'ai un soucis avec les extensions python pour qgis.

voici le message d'errreur que j'ai au démarrage

Code:

 Impossible de charger PyQGIS.
Le support python va être désactivé.


Traceback (most recent call last):
  File "", line 1, in 
RuntimeError: the sip module implements API v10.0 but the qgis.core module requires API v8.1


Version de Python :
2.7.5+ (default, Jun  2 2013, 13:28:26) 
[GCC 4.7.3]

Version de QGIS :
1.7.5-Wroclaw 'Wroclaw', exported

Chemin vers Python :
['/usr/share/qgis/python', '/home/hyperion/.qgis/python', '/home/hyperion/.qgis/python/plugins', '/usr/share/qgis/python/plugins', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages/PIL', '/usr/lib/python2.7/dist-packages/gst-0.10', '/usr/lib/python2.7/dist-packages/gtk-2.0', '/usr/lib/pymodules/python2.7', '/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode']

Par conséquent le menu vecteur est vide.

J'ai essayé les différentes solutions proposées sur le net consistant à installer, réinstaller purger les fichiers, changer de PPA, rien n'y fait.

Avez-vous une idée de la provenance de ce désagrément ?

Merci

Chris

Laptop : LDLC Aurore BB1-B9-2-H
Carte mère : W240HU/W250HUQ CLEVO CO. version : D02A
Bios : AMIBIOS 080010 AMIBIOS(C)2010 American Megatrends, Inc.
BIOS Date: 04/13/11 17:03:03 Ver: 04.06.04
Système : LMDE 2013/09/23 Updatepack 7 64bit Cinnamon
CPU : Intel(R) Pentium(R) CPU B940 @ 2.00GHz dual core
Carte graphique : 00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) (prog-if 00 [VGA controller])/

Hors ligne

 

#2 Tue 15 October 2013 11:50

PA
Membre
Lieu: Paris
Date d'inscription: 5 Sep 2005
Messages: 3259
Site web

Re: QGIS (Linux LMDE) : problème extension python

Bonjour,

Deux solutions :

- Upgrader QGIS (vous utilisez la version 1.7 Wroclaw ?)
- "Downgrader" python-sip


Pierre-André Le Ny
Modérateur QGIS, Données, Coin de l'OpenSource
Aidez l'association GeoRezo !

Hors ligne

 

#3 Tue 15 October 2013 12:08

Endymion
Participant occasionnel
Date d'inscription: 7 Dec 2009
Messages: 11

Re: QGIS (Linux LMDE) : problème extension python

Merci.

J'ai essayer l'upgrade à la version 2.0 Dufour, dans ce cas j'ai un autre soucis, les paquets python-qgis et python-qgis-commun sont cassés et je n'arrive pas à les réparer.
voir la discussion : http://www.linuxmint-fr.org/forum/scien … ython.html
Comment puis-je downgrader python-sip ?

Chris

Dernière modification par Endymion (Tue 15 October 2013 12:13)

Hors ligne

 

#4 Tue 15 October 2013 14:36

simon_g
Participant assidu
Lieu: Paris
Date d'inscription: 4 Oct 2006
Messages: 195
Site web

Re: QGIS (Linux LMDE) : problème extension python

Pour info, il m'est arrivé de devoir faire une suppression complète des paquets QGIS pour que la nouvelle installation fonctionne correctement.  De cette façon il recréer et met à jour les dépendances

Hors ligne

 

#5 Tue 15 October 2013 17:47

Endymion
Participant occasionnel
Date d'inscription: 7 Dec 2009
Messages: 11

Re: QGIS (Linux LMDE) : problème extension python

Bonjour,
Merci, mais déjà testé sans succès.

Hors ligne

 

#6 Wed 16 October 2013 11:25

Sylvain33
Participant assidu
Lieu: Mauritius
Date d'inscription: 13 Feb 2007
Messages: 320
Site web

Re: QGIS (Linux LMDE) : problème extension python

Bonjour,

Le PPA ubuntu et debian ce n'est pas trop prévu pour. Faut pas avoir peur des bugs ... Le mieux et le plus fiable reste la compilation sous debian d'autant plus si on souhaite le support de l'ECW. Via un petit script on peut se faire rapidement une compilation automatique.

Si tu ne souhaites pas le support ECW tu peux utiliser les dépôts déjà disponibles ici :
http://hub.qgis.org/projects/quantum-gi … dFr#Debian
et utiliser l'apt-pinning pour les dépendances de certains libs. Mais c'est sûr que si tu utilises le dépôt PPA tu vas avoir des problèmes de dépendances.

Hors ligne

 

#7 Wed 16 October 2013 11:42

Endymion
Participant occasionnel
Date d'inscription: 7 Dec 2009
Messages: 11

Re: QGIS (Linux LMDE) : problème extension python

Merci c'est une nouvelle piste.
Donc le soucis viens donc du fait que je passe par les dépôts PAA.
En mettant :

Code:

'deb     http://qgis.org/debian/ wheezy main
deb-src http://qgis.org/debian/ wheezy main

J'upgrade à la version Ggis 2.0, mais les paquets python-qgis et python-qgis-common pose problème ils sont cassés et impossible de les réparer.

Donc je dois compiler Qgis. Je n'ai jamais compilé un programme mais ça peut être l'occasion d'apprendre.

Savez-vous ou puis-je récupérer les sources de l'application ?

Merci.

Hors ligne

 

#8 Wed 16 October 2013 12:39

Sylvain33
Participant assidu
Lieu: Mauritius
Date d'inscription: 13 Feb 2007
Messages: 320
Site web

Re: QGIS (Linux LMDE) : problème extension python

Endymion a écrit:

Merci c'est une nouvelle piste.
Donc le soucis viens donc du fait que je passe par les dépôts PAA.
En mettant :

Code:

'deb     http://qgis.org/debian/ wheezy main
deb-src http://qgis.org/debian/ wheezy main

J'upgrade à la version Ggis 2.0, mais les paquets python-qgis et python-qgis-common pose problème ils sont cassés et impossible de les réparer.

Donc je dois compiler Qgis. Je n'ai jamais compilé un programme mais ça peut être l'occasion d'apprendre.

Savez-vous ou puis-je récupérer les sources de l'application ?

Merci.


Renvoit moi le résultat de ça stp

Code:

apt-cache policy python-qgis
apt-cache policy python-qgis-common
apt-cache policy qgis
apt-cache policy gdal

C'est ce que tu as installé qui empêche l'install de python-qgis mais on va retrouver ...

Hors ligne

 

#9 Wed 16 October 2013 13:26

Endymion
Participant occasionnel
Date d'inscription: 7 Dec 2009
Messages: 11

Re: QGIS (Linux LMDE) : problème extension python

Voilà ce que ça donne :

Code:

hyperion@lupus ~ $ apt-cache policy python-qgis
python-qgis:
  Installé : (aucun)
  Candidat : 2.0.1-2+wheezy1
 Table de version :
     2.0.1-2+wheezy1 0
        500 http://qgis.org/debian/ wheezy/main amd64 Packages
     1.7.4+1.7.5~20120320-1.1+b1 0
        500 http://www.mirrorservice.org/sites/debian.linuxmint.com/debian/latest/ testing/main amd64 Packages
hyperion@lupus ~ $ apt-cache policy python-qgis-common
python-qgis-common:
  Installé : (aucun)
  Candidat : 2.0.1-2+wheezy1
 Table de version :
     2.0.1-2+wheezy1 0
        500 http://qgis.org/debian/ wheezy/main amd64 Packages
     1.7.4+1.7.5~20120320-1.1 0
        500 http://www.mirrorservice.org/sites/debian.linuxmint.com/debian/latest/ testing/main amd64 Packages
hyperion@lupus ~ $ apt-cache policy qgis
qgis:
  Installé : 2.0.1-2+wheezy1
  Candidat : 2.0.1-2+wheezy1
 Table de version :
 *** 2.0.1-2+wheezy1 0
        500 http://qgis.org/debian/ wheezy/main amd64 Packages
        100 /var/lib/dpkg/status
     1.7.4+1.7.5~20120320-1.1+b1 0
        500 http://www.mirrorservice.org/sites/debian.linuxmint.com/debian/latest/ testing/main amd64 Packages
hyperion@lupus ~ $ apt-cache policy gdal
N: Impossible de trouver le paquet gdal
hyperion@lupus ~ $

Merci.

Hors ligne

 

#10 Wed 16 October 2013 14:22

Sylvain33
Participant assidu
Lieu: Mauritius
Date d'inscription: 13 Feb 2007
Messages: 320
Site web

Re: QGIS (Linux LMDE) : problème extension python

Tu es donc sous LMDE et non debian. Petite précision qui a son importance ...
Tu es donc en debian testing (wheezy), chose qui est plutôt logique pour une utilisation desktop.

Pour l'instant rien d'anormal à part un élément que j'ai mal donné :

Code:

apt-cache policy gdal-bin

Continuons sur l'installation de python-qgis voir ce que cela génère comme erreur :

Code:

apt-get install python-qgis

Dernière modification par Sylvain33 (Wed 16 October 2013 14:23)

Hors ligne

 

#11 Wed 16 October 2013 14:38

Endymion
Participant occasionnel
Date d'inscription: 7 Dec 2009
Messages: 11

Re: QGIS (Linux LMDE) : problème extension python

Oui c'est ça en Linux Mint Debian Edition.


Code:

hyperion@lupus ~ $ apt-cache policy gdal-bin
gdal-bin:
  Installé : 1.9.0-3.1
  Candidat : 1.9.0-3.1
 Table de version :
 *** 1.9.0-3.1 0
        500 http://www.mirrorservice.org/sites/debian.linuxmint.com/debian/latest/ testing/main amd64 Packages
        100 /var/lib/dpkg/status

et

Code:

hyperion@lupus ~ $ sudo apt-get install python-qgis
[sudo] password for hyperion: 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation : 

Les paquets suivants contiennent des dépendances non satisfaites :
 python-qgis : Dépend: python-qgis-common (= 2.0.1-2+wheezy1) mais ne sera pas installé
               Dépend: sip-api-8.1 mais il n'est pas installable
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état »

Hors ligne

 

#12 Wed 16 October 2013 14:57

PA
Membre
Lieu: Paris
Date d'inscription: 5 Sep 2005
Messages: 3259
Site web

Re: QGIS (Linux LMDE) : problème extension python

Je renomme le sujet. Désolé d'avoir introduit une confusion en précisant Linux Debian le jour de la création du sujet.


Pierre-André Le Ny
Modérateur QGIS, Données, Coin de l'OpenSource
Aidez l'association GeoRezo !

Hors ligne

 

#13 Wed 16 October 2013 15:47

Sylvain33
Participant assidu
Lieu: Mauritius
Date d'inscription: 13 Feb 2007
Messages: 320
Site web

Re: QGIS (Linux LMDE) : problème extension python

ok

Code:

apt-cache policy python-sip
apt-cache policy python-kde4

Dernière modification par Sylvain33 (Wed 16 October 2013 15:48)

Hors ligne

 

#14 Wed 16 October 2013 15:54

Endymion
Participant occasionnel
Date d'inscription: 7 Dec 2009
Messages: 11

Re: QGIS (Linux LMDE) : problème extension python

Voilà ce que ça donne :

Code:

hyperion@lupus ~ $ apt-cache policy python-sip
python-sip:
  Installé : 4.14.7-4
  Candidat : 4.14.7-4
 Table de version :
 *** 4.14.7-4 0
        500 http://www.mirrorservice.org/sites/debian.linuxmint.com/debian/latest/ testing/main amd64 Packages
        100 /var/lib/dpkg/status
W: Duplicate sources.list entry http://qgis.org/debian/ wheezy/main amd64 Packages (/var/lib/apt/lists/qgis.org_debian_dists_wheezy_main_binary-amd64_Packages)
W: Duplicate sources.list entry http://qgis.org/debian/ wheezy/main i386 Packages (/var/lib/apt/lists/qgis.org_debian_dists_wheezy_main_binary-i386_Packages)
W: Vous pouvez lancer « apt-get update » pour corriger ces problèmes.
hyperion@lupus ~ $ apt-cache policy python-kde4
python-kde4:
  Installé : (aucun)
  Candidat : 4:4.8.4-2+b1
 Table de version :
     4:4.8.4-2+b1 0
        500 http://www.mirrorservice.org/sites/debian.linuxmint.com/debian/latest/ testing/main amd64 Packages
W: Duplicate sources.list entry http://qgis.org/debian/ wheezy/main amd64 Packages (/var/lib/apt/lists/qgis.org_debian_dists_wheezy_main_binary-amd64_Packages)
W: Duplicate sources.list entry http://qgis.org/debian/ wheezy/main i386 Packages (/var/lib/apt/lists/qgis.org_debian_dists_wheezy_main_binary-i386_Packages)
W: Vous pouvez lancer « apt-get update » pour corriger ces problèmes.

Hors ligne

 

#15 Wed 16 October 2013 16:45

Sylvain33
Participant assidu
Lieu: Mauritius
Date d'inscription: 13 Feb 2007
Messages: 320
Site web

Re: QGIS (Linux LMDE) : problème extension python

tu mélanges les architectures amd64 et i386 ! Original surtout pour qgis ... ce n'est pas ce que je ferais. Essaye de ne garder que l'amd64 vu que dans les précédents post tu semble être en 64bits. Pour le vérifier tu peux faire :

Code:

uname -a

Continuons donc

Code:

apt-get install python-sip

Hors ligne

 

#16 Wed 16 October 2013 17:10

Endymion
Participant occasionnel
Date d'inscription: 7 Dec 2009
Messages: 11

Re: QGIS (Linux LMDE) : problème extension python

Je suis bien en 64bit, je ne comprends pas d'où peux venir cette double liste, peux être parce que par le passé j'ai installé un LMDE 32bit. j'ai supprimé tout les fichiers i386 dans /var/lib/apt/lists/ ça devrais être bon. j'ai ça maintenant :

Code:

hyperion@lupus ~ $ apt-cache policy python-sip
python-sip:
  Installé : 4.14.7-4
  Candidat : 4.14.7-4
 Table de version :
 *** 4.14.7-4 0
        500 http://www.mirrorservice.org/sites/debian.linuxmint.com/debian/latest/ testing/main amd64 Packages
        100 /var/lib/dpkg/status
W: Duplicate sources.list entry http://qgis.org/debian/ wheezy/main amd64 Packages (/var/lib/apt/lists/qgis.org_debian_dists_wheezy_main_binary-amd64_Packages)
W: Vous pouvez lancer « apt-get update » pour corriger ces problèmes.

Pour la commande :

Code:

hyperion@lupus ~ $ sudo apt-get install python-sip
[sudo] password for hyperion: 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
python-sip est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 2 non mis à jour.

Dernière modification par Endymion (Wed 16 October 2013 17:11)

Hors ligne

 

#17 Thu 17 October 2013 10:11

Sylvain33
Participant assidu
Lieu: Mauritius
Date d'inscription: 13 Feb 2007
Messages: 320
Site web

Re: QGIS (Linux LMDE) : problème extension python

Bon étrange ... Repartons sur ça

Code:

apt-get install sip-api-8.1

Dernière modification par Sylvain33 (Thu 17 October 2013 10:11)

Hors ligne

 

#18 Sun 20 October 2013 23:05

Endymion
Participant occasionnel
Date d'inscription: 7 Dec 2009
Messages: 11

Re: QGIS (Linux LMDE) : problème extension python

Bonjour Sylvain,
Je rentre d'une semaine de déplacement.

Code:

hyperion@lupus ~ $ sudo apt-get install sip-api-8.1
[sudo] password for hyperion: 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Aucune version du paquet sip-api-8.1 n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source

E: Le paquet « sip-api-8.1 » n'a pas de version susceptible d'être installée

Hors ligne

 

#19 Thu 31 October 2013 14:48

Sylvain33
Participant assidu
Lieu: Mauritius
Date d'inscription: 13 Feb 2007
Messages: 320
Site web

Re: QGIS (Linux LMDE) : problème extension python

Bonjour,

Désolé de la réponse tardive. Tu as un soucis de dépendances. Si tu peux essayes de te servir de l'apt-pinning pour résoudre le problème. Mais dans tous les cas, le mieux sous Debian c'est de recompiler comme ça tu inclus les libs que tu veux (poppler pour le geopdf par exemple ou l'ecw pour les raster ECW)

Le problème ne vient pas de ton install mais bien de la compilation des paquets pour debian. Regarde le bug ici : http://hub.qgis.org/issues/8650
A la fin du bug, la personne suggère de modifier le dépôt en jessie au lieu de wheezy. Et effectivement si tu regardes ici : http://qgis.org/debian/dists/ Jessie est la distrib la plus à jour pour les paquets qgis.

Je te suggère donc de changer le dépôt encore une fois avant de passer à la compilation.

Hors ligne

 

#20 Mon 04 November 2013 09:11

Endymion
Participant occasionnel
Date d'inscription: 7 Dec 2009
Messages: 11

Re: QGIS (Linux LMDE) : problème extension python

Bonjour,
Merci Sylvain pour ton aide, J'ai changé de système entre temps et suis passé sur une Linux Mint classique et tout fonctionne.
Bonne journée.

Hors ligne

 

#21 Mon 04 November 2013 10:13

Sylvain33
Participant assidu
Lieu: Mauritius
Date d'inscription: 13 Feb 2007
Messages: 320
Site web

Re: QGIS (Linux LMDE) : problème extension python

Endymion a écrit:

Bonjour,
Merci Sylvain pour ton aide, J'ai changé de système entre temps et suis passé sur une Linux Mint classique et tout fonctionne.
Bonne journée.


Ok bon choix pour un desktop. Pour un serveur le mieux c'est debian mais pour un desktop un ubuntu ou archlinux suffit amplement
Question subsidiaire si tu utilises la lib ecw, tu as installé laquelle : 3.3 ou 5.0 ?

Dernière modification par Sylvain33 (Mon 04 November 2013 10:13)

Hors ligne

 

#22 Mon 04 November 2013 11:18

Endymion
Participant occasionnel
Date d'inscription: 7 Dec 2009
Messages: 11

Re: QGIS (Linux LMDE) : problème extension python

Salut,
Je n'utilises la lib ecw je ne peux donc pas te faire part de retour.

Hors ligne

 

Pied de page des forums

Powered by FluxBB