Streamtuner2 ne veut pas se lancer

Résolu
pacorabano Messages postés 203 Date d'inscription   Statut Membre Dernière intervention   -  
pacorabano Messages postés 203 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

j'ai installé streamtuner2 sur ma distribution FEREN mais il refuse de se lancer.
J'ai essayé de le lancer aussi via le terminal et j'obtiens ce message :

feren@feren-MS-7748:~$ streamtuner2
Traceback (most recent call last):
File "/usr/bin/streamtuner2", line 12, in <module>
import st2
File "/usr/share/streamtuner2/st2.py", line 55, in <module>
from config import *
File "/usr/share/streamtuner2/config.py", line 374, in <module>
conf = ConfigDict()
File "/usr/share/streamtuner2/config.py", line 85, in __init__
self.defaults()
File "/usr/share/streamtuner2/config.py", line 116, in defaults
"audio/mpeg": self.find_player(),
File "/usr/share/streamtuner2/config.py", line 179, in find_player
if find_executable(bin.split()[0]):
File "/usr/share/streamtuner2/compat2and3.py", line 72, in find_executable
exists = [os.path.exists(dir+"/"+bin) for dir in os.environ.get("PATH").split(":")+["/"]]
NameError: name 'os' is not defined


Merci pour votre aide

2 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    Bonjour,

    Il manque vraisemblablement l'instruction
    import os
    au début du fichier
    /usr/share/streamtuner2/compat2and3.py
    . Ça sent le bug de programmation, assure-toi d'avoir téléchargé la dernière version.

    Tu es supposé l'avoir installé via ta logithèque ou via les commandes :

    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get install streamtuner2


    Sous debian testing, le logiciel se lance correctement.

    Si sous ta distribution, le problème persiste malgré une mise à jour, ça vaudrait le coup de faire une remontée de bug. Dans l'intervalle, tu peux essayer de corriger ce fichier à la main, par exemple en tapant dans un terminal la commande :

    pkexec gedit /usr/share/streamtuner2/compat2and3.py &


    Bonne chance

    Edit :
    gksudo
    ->
    pkexec
    0
  2. pacorabano Messages postés 203 Date d'inscription   Statut Membre Dernière intervention   11
     
    bonjour, merci de vous pencher sur le probleme..
    j'ai taper la commande gksudo gedit /usr/share/streamtuner2/compat2and3.py & pour essayer de corriger le probleme et voilà ce que j'obtiens :

    feren@feren-MS-7748:~$ gksudo gedit /usr/share/streamtuner2/compat2and3.py &
    [1] 12481
    feren@feren-MS-7748:~$
    La commande « gksudo » n'a pas été trouvée, voulez-vous dire :

    commande « gfsudo » du deb gfarm-client

    Essayez : sudo apt install <nom du deb>

    Merci pour votre aide
    0
    1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
       
      Bonjour,

      Utilise ton éditeur texte habituel (kwrite, nano, ...) ou installe gedit.

      Bonne chance
      0
    2. pacorabano Messages postés 203 Date d'inscription   Statut Membre Dernière intervention   11
       
      bonsoir,
      la commande je la tape bien dans le terminal?
      merci
      0
    3. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
       
      En fait j'ai mal lu le message, c'est
      gksudo
      qui manque. De nos jours il est vrai qu'on utilise plutôt
      pkexec
      . Donc essaye une de ces commandes :

      pkexec gedit /usr/share/streamtuner2/compat2and3.py
      pkexec kwrite /usr/share/streamtuner2/compat2and3.py
      sudo nano /usr/share/streamtuner2/compat2and3.py


      Ceci dit, comme je le disais plus haut, c'est probablement que tu as mal installé tes paquets. As-tu bien installé
      streamtuner2
      via
      apt-get
      ?

      Bonne chance
      0
    4. pacorabano Messages postés 203 Date d'inscription   Statut Membre Dernière intervention   11
       
      bonjour,
      j'ai installé streamtuner via synaptic.
      Il y a eu des mises à jour et maintenant il se lance. Je suppose que l'editeur a corrigé le bug?
      merci en tout cas pour votre intervention
      0
    5. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
       
      Si tu as modifié le fichier, oui car c'est import était nécessaire. Mais s'il manquait réellement et que streamtuner a été mis à jour, la mise à jour a dû aussi corriger ce fichier. Pense pour tes prochaines questions à basculer le fil de discussion en résolu quand ton problème est réglé.

      Bonne continuation
      0