Page 1 sur 1

[Python] Probleme avec plusieurs logiciels

Publié : ven. 22 oct. 2010, 18:18
par remi59
Bonjour, je suis nouveau sous archlinux cela ne fait a peine 1 mois j'ai bien galeré mais jusqu'a hier tout ce passé a merveille :D SAUF hier j'ai voulu installer hplip il me demande pyqt je l'install ok tout va bien mais hplip me dit qu'il n'y a toujours pas pyqt je désinstalle et je ne m'en occupe plus, apres sa je me suis rendu compte que certaines appli ne marchais plus avec des erreurs différentes:

Code : Tout sélectionner

[remi@myhost ~]$ exaile
Traceback (most recent call last):
  File "/usr/lib/exaile/exaile.py", line 52, in <module>
    main()
  File "/usr/lib/exaile/exaile.py", line 47, in main
    from xl import main
  File "/usr/lib/exaile/xl/main.py", line 458
    """%__version__
      ^
SyntaxError: invalid syntax

Code : Tout sélectionner

[remi@myhost ~]$ gdesklets
Traceback (most recent call last):
  File "/usr/bin/gdesklets", line 3, in <module>
    from main import client, DISPLAY, HOME, USERHOME
  File "/usr/lib/gdesklets/main/__init__.py", line 3, in <module>
    import utils
  File "/usr/lib/gdesklets/utils/__init__.py", line 3, in <module>
    import gtk
ImportError: No module named gtk
. . .

Je ne sais comment regler le probleme :(

Merci d'avance :)

Re: [Python] Probleme avec plusieurs logiciels

Publié : ven. 22 oct. 2010, 19:16
par IdoMcFly
On est passé à python 3 par défaut. Il faut modifier des fichiers pour les faire pointer vers

Code : Tout sélectionner

python2
.

Re: [Python] Probleme avec plusieurs logiciels

Publié : ven. 22 oct. 2010, 19:36
par remi59
Merci de me répondre, mais comment proceder? :oops:

Re: [Python] Probleme avec plusieurs logiciels

Publié : ven. 22 oct. 2010, 20:46
par FoolEcho
Sauf bug, le distinguo est fait entre les applications utilisant python2 et celles qui utilisent la 3, il n'y a rien de particulier à faire, sinon d'avoir un système à jour.
Ce qui me chiffonne, c'est que tu dis avoir supprimé pyqt et que exaile ne marche plus... alors que exaile n'utilise pas pyqt mais pygtk... :?

Je suggérerais au plus simple de réinstaller python2, pygtk et exaile pour voir.

Re: [Python] Probleme avec plusieurs logiciels

Publié : sam. 23 oct. 2010, 11:23
par remi59
Bonjour, j'ai deja essayer pour réinstaller il faut bien faire

Code : Tout sélectionner

yaourt -S python2
??*
Et mon systeme est a jour. :( a par pour les révisions

EDIT: Apres avoir mis a jour les révision tout remarche a merveille merci a tous
:) Sauf mon menu pour eteindre il me donne :

Code : Tout sélectionner

[remi@myhost ~]$ python .openbox-logout-py/ob_logout
Traceback (most recent call last):
  File ".openbox-logout-py/ob_logout", line 9, in <module>
    import gtk
ImportError: No module named gtk
Et gmail

Code : Tout sélectionner

[remi@myhost ~]$ gmail-notify
  File "/usr/bin/gmail-notify", line 48
    options = None
                 ^
TabError: inconsistent use of tabs and spaces in indentation

Re: [Python] Probleme avec plusieurs logiciels

Publié : sam. 23 oct. 2010, 13:17
par FoolEcho
Pour le logout, je penche pour la version de python qui n'est pas bonne (ou en tous cas ,pas de pygtk pour python 3).
Essaie avec la version précédente de python (avec pygtk d'installé):

Code : Tout sélectionner

python2 .openbox-logout-py/ob_logout
Après je ne sais, je n'utilise pas openbox and co... :mrgreen: :copain:

Re: [Python] Probleme avec plusieurs logiciels

Publié : sam. 23 oct. 2010, 13:34
par remi59
Yearh sa sa fonctionne :copain: :) mais deluge a encore quelque soucis :p

Code : Tout sélectionner

Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/deluge/ui/gtkui/gtkui.py", line 293, in _on_reactor_start
    client.start_classic_mode()
  File "/usr/lib/python2.7/site-packages/deluge/ui/client.py", line 559, in start_classic_mode
    self._daemon_proxy = DaemonClassicProxy(self.__event_handlers)
  File "/usr/lib/python2.7/site-packages/deluge/ui/client.py", line 432, in __init__
    self.__daemon = deluge.core.daemon.Daemon(classic=True)
  File "/usr/lib/python2.7/site-packages/deluge/core/daemon.py", line 136, in __init__
    from deluge.core.core import Core
  File "/usr/lib/python2.7/site-packages/deluge/core/core.py", line 36, in <module>
    from deluge._libtorrent import lt
  File "/usr/lib/python2.7/site-packages/deluge/_libtorrent.py", line 59, in <module>
    import libtorrent as lt
ImportError: /usr/lib/libboost_python.so.1.43.0: undefined symbol: PyUnicodeUCS2_FromEncodedObject
Impossible de démarer en mode classique Bon on va attendre un peu que sa se tasse :mrgreen:

Merci beaucoup :)

EDIT: Bleachbit ne marche plus non plus, plus sa vient pire c'est ^^

Code : Tout sélectionner

[remi@myhost ~]$ bleachbit
Traceback (most recent call last):
  File "/usr/bin/bleachbit", line 41, in <module>
    import gtk
ImportError: No module named gtk
C'est du a python ou autre chose?

Re: [Python] Probleme avec plusieurs logiciels

Publié : sam. 23 oct. 2010, 13:47
par Emericn6k
remi59 a écrit : EDIT: Bleachbit ne marche plus non plus, plus sa vient pire c'est ^^

Code : Tout sélectionner

[remi@myhost ~]$ bleachbit
Traceback (most recent call last):
  File "/usr/bin/bleachbit", line 41, in <module>
    import gtk
ImportError: No module named gtk
C'est du a python ou autre chose?
Pour bleachbit, je confirme, le problème vient de python.
Si tu lis les commentaires du paquet AUR, tu verras que dans le dernier, il y a un lien vers un PKGBUILD adapté au passage à python3 (et j'ai testé, ça marche nickel).

De manière générale, tout logiciel codé en python et venant d'AUR a peu de chances de fonctionner sans mise à jour...

EDIT : j'ai testé deluge pour voir, parce que ça m'étonnait qu'un paquet d'extra soit cassé, chez moi ça marche.

Re: [Python] Probleme avec plusieurs logiciels

Publié : sam. 23 oct. 2010, 14:09
par remi59
Arf deluge bizare :s Maintenant c'est adeskbar! Il fout le bazard ce python 3 :twisted:

Edit: Deluge réctifié

Re: [Python] Probleme avec plusieurs logiciels

Publié : sam. 23 oct. 2010, 22:41
par wido
Bonjour,
je tiens à signaler que bleachbit-svn fonctionne sous python3 grâce à un patch (dont je suis le mainteneur) :roll:

Re: [Python] Probleme avec plusieurs logiciels

Publié : dim. 24 oct. 2010, 14:52
par remi59
Sous AUR aussi :wink: