Vous êtes ici : Accueil / Forums & ML / Forums Python / Forum général Python / python et GTK+/pygtk

python et GTK+/pygtk

Remonter à Forum général Python
  • python et GTK+/pygtk

    Envoyé par awalter1 le 16 Juin 2008 à 07:59
    Bonjour,

    Sous Linux RHEL4, plusieurs versions gtk+ et pygtk sont installées : 1 seule est visible par command rpm, les autres ont été installées via les sources puis compilées.
    Du coup, je ne sais pas quelles librairies sont utilisées lorsque je lance mon appli python.
    Les variables PATH, LD_LIBRARY_PATH, SHLIB_PATH ne font aucune référence à gtk ou pygtk.

    Comment peut t'on trouver ces informations ?

    Merci
    • Re: python et GTK+/pygtk

      Envoyé par glickind le 12 Juillet 2008 à 07:35
      la fonction require permet de tester la version :

      >>> import pygtk
      >>> pygtk.require("2.0")
      >>> pygtk.require("5.0")
      Traceback (most recent call last):
      File "", line 1, in
      File "/var/lib/python-support/python2.5/pygtk.py", line 85, in require
      "required version '%s' not found on system" % version
      AssertionError: required version '5.0' not found on system
    • Re: python et GTK+/pygtk

      Envoyé par glickind le 12 Juillet 2008 à 07:44
      tu peux aussi avoir la liste des versions:

      >>> import pygtk
      >>> pygtk._get_available_versions()
      {'2.0': '/usr/lib/python2.5/site-packages/gtk-2.0'}
Rendu par Ploneboard