Bonjour,
Je constate une grande confusion entre gtk+ et gtk2.
sur ma machine linux, je fais :
si je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 import gtk import pygtk import sys print "gtk version=",gtk.gtk_version," pygtk version=",gtk.pygtk_version," python version=",sys.version_info gtk version= (2, 10, 13) pygtk version= (2, 6, 3) python version= (2, 4, 4, 'final', 0)
puis
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 rpm -qa |grep gtk gtk+-1.2.10-33 gtk2-engines-2.2.0-7.el4 pygtk2-devel-2.4.0-1 gtk2-2.4.13-22 pygtk2-2.4.0-1 gtk+-devel-1.2.10-33 gtk2-devel-2.4.13-19 ...
Mais j'avais installé une version gtk plus récente à partir de gtk+-2.10.13.tar.bz2
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 gtk-config --version 1.2.10
Donc en fait ce que j'ai installé est une version de gtk2 (mais libellé gtk+ dans l'archive), c'est celle vue par python, mais pas par gtk-config !
Suis je dans l'erreur ?
merci
Partager