Streamtuner2 ne veut pas se lancer

Résolu/Fermé
pacorabano Messages postés 165 Date d'inscription lundi 20 juin 2016 Statut Membre Dernière intervention 1 avril 2024 - Modifié le 25 oct. 2018 à 14:03
pacorabano Messages postés 165 Date d'inscription lundi 20 juin 2016 Statut Membre Dernière intervention 1 avril 2024 - 31 oct. 2018 à 09:21
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

mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 7 748
Modifié le 30 oct. 2018 à 09:43
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
pacorabano Messages postés 165 Date d'inscription lundi 20 juin 2016 Statut Membre Dernière intervention 1 avril 2024 11
27 oct. 2018 à 09:44
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
mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 7 748
Modifié le 30 oct. 2018 à 09:39
Bonjour,

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

Bonne chance
0
pacorabano Messages postés 165 Date d'inscription lundi 20 juin 2016 Statut Membre Dernière intervention 1 avril 2024 11
29 oct. 2018 à 16:39
bonsoir,
la commande je la tape bien dans le terminal?
merci
0
mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 7 748
30 oct. 2018 à 09:42
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
pacorabano Messages postés 165 Date d'inscription lundi 20 juin 2016 Statut Membre Dernière intervention 1 avril 2024 11
30 oct. 2018 à 09:49
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
mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 7 748
30 oct. 2018 à 10:03
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