Page 1 sur 1

[Python-glade2] Paquet introuvable

Publié : ven. 06 déc. 2013, 10:17
par DDZ
Bonjour tout le monde.


Je suis nouveau, utilisant Lubuntu mais essayant Manjaro LXDE (basé sur Arch). J'aimerais utiliser une application mais il manque une dépendance : python-glade2. Je ne trouve pas quel paquet je devrais installer, que ce soit officiel ou AUR.
Quelqu'un peut-il m'aider ?


Merci d'avance. :)

Re: [Python-glade2] Paquet introuvable

Publié : ven. 06 déc. 2013, 10:28
par oktoberfest
Salut,

cela ne serait-il pas fourni par le paquet pygtk ? J'ai trouvé l'info dans ce vieux fil de discussion à voir si c'est encore valide : https://bbs.archlinux.org/viewtopic.php?id=64325
Python-glade2 provide glade.so which is in pygtk package. Maybe python 2.5 could solve the issue.

Re: [Python-glade2] Paquet introuvable

Publié : ven. 06 déc. 2013, 10:34
par benjarobin
C'est bien cela : pygtk fournit /usr/lib/python2.7/site-packages/gtk-2.0/gtk/glade.so (https://www.archlinux.org/packages/extra/i686/pygtk/)
python-glade2 fournit /usr/lib/python2.7/dist-packages/gtk-2.0/gtk/glade.so (http://packages.ubuntu.com/fr/raring/i3 ... 2/filelist)

Re: [Python-glade2] Paquet introuvable

Publié : ven. 06 déc. 2013, 15:59
par DDZ
Ça veut dire qu'Ubuntu a séparé en deux paquets ce qui est regroupé en un seul avec Arch.
Merci.

Finalement, il me manque toujours au-moins une dépendance.
python-gtk2, python-imaging, python-gconf, gettext et python-glade2 (les paquets arch équivalents) sont installés mais j'ai toujours le message d'erreur "One or more dependencies are missing!"

Voici le code :

Code : Tout sélectionner

try:
  import sys, os
  import pygtk
  pygtk.require("2.0")
  import gtk, gtk.glade
  import ConfigParser
  import string
  import shutil
  import Image
  import tarfile
  import gconf
  import locale, gettext
except:
  print "One or more dependencies are missing!"
  sys.exit(1)
Je ne sais pas à quels paquets arch (ou AUR) cela peut correspondre. :(
Si vous avez une idée, n'hésitez pas ! :)

Re: [Python-glade2] Paquet introuvable

Publié : ven. 06 déc. 2013, 16:39
par benjarobin
Remplace le except et la ligne qui suit par

Code : Tout sélectionner

except Exception as detail:
  print "One or more dependencies are missing!", detail
Et donne nous la sortie, on verra plus clair

Re: [Python-glade2] Paquet introuvable

Publié : sam. 07 déc. 2013, 21:18
par DDZ
Voici les sources d'installation : MagIcons_Source_0-3-0.tar.gz
et la sortie :

Code : Tout sélectionner

MagIcons
File "/usr/share/magicons/MagIcons", line 42
print "One or more dependencies are missing!", detail
^
SyntaxError: invalid syntax
Donc même chose si ce n'est ", detail" à la fin de la ligne.
Bizarre !

Re: [Python-glade2] Paquet introuvable

Publié : sam. 07 déc. 2013, 21:38
par benjarobin
Les espaces sont très important... Il ne faut rajouter que le texte en fin de ligne, ne surtout pas toucher au début de ligne !
Sinon un lien de téléchargement plus agréable sans toutes ces pub / .exe c'est plus agréable...
Bref, j'ai ces paquets personnellement d'installés, je te laisse faire le tri

Code : Tout sélectionner

yaourt -Qs python
extra/kdebindings-python-common 4.11.3-1 (kdebindings)
    Common files shared between python2 and python3 kdebindings
extra/kdebindings-python2 4.11.3-1 (kdebindings)
    A set of Python 2.x bindings for KDE
extra/libreoffice-common 4.1.3-1 (libreoffice)
    common files for LibreOffice - a productivity suite that is compatible with other major office suites
local/mod_python 3.3.1-9
    An Apache module that embeds the Python interpreter within the server
extra/mysql-python 1.2.4-2
    MySQL support for Python
extra/pygtk 2.24.0-3
    Python bindings for the GTK widget set
extra/pyqt4-common 4.10.3-1
    Common PyQt files shared between python-pyqt4 and python2-pyqt4
extra/python 3.3.2-2
    Next generation of the python high-level scripting language
extra/python-dbus-common 1.2.0-1
    Common dbus-python files shared between python-dbus and python2-dbus
extra/python-xdg 0.25-1
    Python library to access freedesktop.org standards
extra/python2 2.7.5-2
    A high-level scripting language
extra/python2-cairo 1.10.0-1
    Python2 bindings for the cairo graphics library
community/python2-cheetah 2.4.4-5
    A Python-powered template engine and code generator
extra/python2-dbus 1.2.0-1
    Python 2.7 bindings for DBUS
extra/python2-feedparser 5.1.3-2
    Parse RSS and Atom feeds in Python2
extra/python2-gconf 2.28.1-8
    Python bindings for interacting with GConf
extra/python2-gobject2 2.28.6-9
    Python 2 bindings for GObject2
community/python2-imaging 1.1.7-8
    PIL. Provides image processing capabilities for python
community/python2-markdown 2.3.1-2
    Python implementation of John Gruber's Markdown.
community/python2-pygments 1.6-2
    Python syntax highlighter
extra/python2-pyopenssl 0.13.1-1
    Python2 wrapper module around the OpenSSL library
extra/python2-pyqt4 4.10.3-1
    A set of Python 2.x bindings for the Qt toolkit
extra/python2-setuptools 1.1.6-1
    Easily download, build, install, upgrade, and uninstall Python packages
extra/python2-sip 4.15.3-1
    Python 2.x SIP bindings for C and C++ libraries
extra/python2-urwid 1.1.1-1
    Urwid is a curses-based user interface library.
archlinuxfr/python2-yenc 0.4.0-2
    yEnc encoding/decoding module for python2
extra/sip 4.15.3-1
    A tool that makes it easy to create Python bindings for C and C++ libraries
extra/wxpython 2.8.12.1-4
    A wxWidgets GUI toolkit for Python

Re: [Python-glade2] Paquet introuvable

Publié : lun. 09 déc. 2013, 16:47
par DDZ
benjarobin a écrit :Les espaces sont très important... Il ne faut rajouter que le texte en fin de ligne, ne surtout pas toucher au début de ligne !
C'est noté ! ;)

benjarobin a écrit :Sinon un lien de téléchargement plus agréable sans toutes ces pub / .exe c'est plus agréable...
Désolé, je ne pensais pas qu'il y aurait de la pub. :oops:

benjarobin a écrit :Bref, j'ai ces paquets personnellement d'installés, je te laisse faire le tri
Ça fonctionne chez toi avec ces paquets ?
Merci, je vérifie cela ce soir.

Re: [Python-glade2] Paquet introuvable

Publié : dim. 15 déc. 2013, 23:58
par DDZ
Je viens d'effectuer mes essais :

En vérifiant le code ci-dessus (try import sys), je me suis aperçu que le seul élément qui manquait était "sys.py" dans /usr/lib/python2.7
J'ai cherché sur le site des paquets d'Ubuntu quel est celui qui fournit celui-là et j'ai installé "python2-llvm-git".
Toujours le même message ! Je sèche ! :(

Re: [Python-glade2] Paquet introuvable

Publié : lun. 16 déc. 2013, 00:08
par benjarobin
Le sujet n'est toujours pas résolu ? Je t'ai pourtant donné toutes les solutions...
Les import fonctionnent avec la liste de paquet que je t'ai donné, et il n'y a pas python2-llvm-git dedans...
Sinon pour savoir ce qui manque il suffit de modifier le code python comme je te l'avais indiqué, sans changer le moindre espace, ni ligne : Tu ne modifies que les fins de lignes

Re: [Python-glade2] Paquet introuvable

Publié : lun. 16 déc. 2013, 22:46
par DDZ
benjarobin a écrit :Le sujet n'est toujours pas résolu ? Je t'ai pourtant donné toutes les solutions...
Les imports fonctionnent avec la liste de paquets que je t'ai donnée, et il n'y a pas python2-llvm-git dedans...
J'ai installé ce qui manquait et qui figurait dans ta liste, pas de changement. Il doit manquer encore autre chose. :?
benjarobin a écrit :Sinon pour savoir ce qui manque il suffit de modifier le code python comme je te l'avais indiqué, sans changer le moindre espace, ni ligne : Tu ne modifies que les fins de lignes.
Voici ce que ça donne (écrit à la main, pas de copier/coller) :

Code : Tout sélectionner

try:
  import sys, os
  import pygtk
  pygtk.require("2.0")
  import gtk, gtk.glade
  import ConfigParser
  import string
  import shutil
  import Image
  import tarfile
  import gconf
  import locale, gettext
except Exception as detail:
  print "One or more dependencies are missing!", detail
  sys.exit(1)
Aucun changement :
File "/usr/share/magicons/MagIcons", line 42
print "One or more dependencies are missing!", detail

SyntaxError: invalid syntax

Merci quand même ! :)

Re: [Python-glade2] Paquet introuvable

Publié : lun. 16 déc. 2013, 23:34
par benjarobin
On va procéder autrement... Car apparemment tu modifies les espaces... Colle ceci dans une console

Code : Tout sélectionner

cat > /tmp/t.py << EOF
try:
  import sys, os
  import pygtk
  pygtk.require("2.0")
  import gtk, gtk.glade
  import ConfigParser
  import string
  import shutil
  import Image
  import tarfile
  import gconf
  import locale, gettext
except Exception as detail:
  print "One or more dependencies are missing!", detail
  sys.exit(1)
EOF

python2 /tmp/t.py

Re: [Python-glade2] Paquet introuvable

Publié : lun. 16 déc. 2013, 23:45
par DDZ
benjarobin a écrit :On va procéder autrement... Car apparemment tu modifies les espaces... Colle ceci dans une console
Merci pour ce tuyau.
Résultat : aucune indication, donc tout se passe bien puisque je n'ai pas de message d'erreur. :)

Re: [Python-glade2] Paquet introuvable

Publié : lun. 16 déc. 2013, 23:48
par benjarobin
Alors je ne comprends pas ou est le problème... As tu une autre erreur dans le terminal ?

Re: [Python-glade2] Paquet introuvable

Publié : lun. 16 déc. 2013, 23:57
par DDZ
benjarobin a écrit :Alors je ne comprends pas où est le problème...
Ben moi non plus ! :roll:
benjarobin a écrit :As-tu une autre erreur dans le terminal ?
Rien d'autre.