[Python] Probleme avec plusieurs logiciels

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
remi59
Hankyu
Messages : 11
Inscription : ven. 22 oct. 2010, 18:13

[Python] Probleme avec plusieurs logiciels

Message 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 :)
Avatar de l’utilisateur
IdoMcFly
Chu Ko Nu
Messages : 436
Inscription : lun. 17 déc. 2007, 14:26

Re: [Python] Probleme avec plusieurs logiciels

Message 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
.
remi59
Hankyu
Messages : 11
Inscription : ven. 22 oct. 2010, 18:13

Re: [Python] Probleme avec plusieurs logiciels

Message par remi59 »

Merci de me répondre, mais comment proceder? :oops:
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Python] Probleme avec plusieurs logiciels

Message 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.
«The following statement is not true. The previous statement is true.» :nage:
remi59
Hankyu
Messages : 11
Inscription : ven. 22 oct. 2010, 18:13

Re: [Python] Probleme avec plusieurs logiciels

Message 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
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Python] Probleme avec plusieurs logiciels

Message 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:
«The following statement is not true. The previous statement is true.» :nage:
remi59
Hankyu
Messages : 11
Inscription : ven. 22 oct. 2010, 18:13

Re: [Python] Probleme avec plusieurs logiciels

Message 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?
Avatar de l’utilisateur
Emericn6k
yeomen
Messages : 225
Inscription : mar. 22 juin 2010, 18:17
Localisation : Toulouse

Re: [Python] Probleme avec plusieurs logiciels

Message 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.
"In a world without fences and walls, who needs Gates and Windows"
Émeric - Utilisateur Archlinux depuis fin 2008, après 2 ans sous gentoo, 2 ans sous debian et quelques jours sous ubuntu
remi59
Hankyu
Messages : 11
Inscription : ven. 22 oct. 2010, 18:13

Re: [Python] Probleme avec plusieurs logiciels

Message par remi59 »

Arf deluge bizare :s Maintenant c'est adeskbar! Il fout le bazard ce python 3 :twisted:

Edit: Deluge réctifié
Avatar de l’utilisateur
wido
Chu Ko Nu
Messages : 497
Inscription : mar. 21 oct. 2008, 20:59

Re: [Python] Probleme avec plusieurs logiciels

Message par wido »

Bonjour,
je tiens à signaler que bleachbit-svn fonctionne sous python3 grâce à un patch (dont je suis le mainteneur) :roll:
Image
remi59
Hankyu
Messages : 11
Inscription : ven. 22 oct. 2010, 18:13

Re: [Python] Probleme avec plusieurs logiciels

Message par remi59 »

Sous AUR aussi :wink:
Répondre