Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

4 - Toutes les autres applications, les émulateurs...

Dernier post
Page : 1/2   -   Aller directement à la page : 1  2 

Linux Show Player (LiSP)

sonik Articles : 255 utilisateur non connecté
Hello,

j'ai trouvé ce logiciel et je voudrais l'installer, sauf je suis nulle en compilation.
Quelqun pourrais m'aider, siouplait?
Genre un petit guide pas par pas?

programLyrique Articles : 863 utilisateur non connecté France
Tu utilises quelle distribution Linux ?

sonik Articles : 255 utilisateur non connecté
actuellement je suis en elementary os, qui est basé sur ubuntu 12.04 LTS

programLyrique Articles : 863 utilisateur non connecté France
La procédure d'installation est décrite ici .

Je détaille un peu :
  • satisfy dependencies : tu fais sudo apt-get install [[nomDeLaDépendance]] Tu dois certainement avoir python3 d'installé, cependant.
  • download LiSP : il faut que subversion soit déjà installé sudo apt-get install subversion

Tu peux aussi passer par ton gestionnaire de paquet graphique (synaptic ? ) pour installer les dépendances manquantes.

S'il reste des questions, n'hésite pas !

sonik Articles : 255 utilisateur non connecté
Hey, merci, j'avais pas vu cette page.
J'essaye tout de suite

sonik Articles : 255 utilisateur non connecté
Hmmmm,

bon, ca veut pas

la compilation se termine avec:

running install
running build
running build_py
running build_ext
building 'lisp.midi.pypm' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c lisp/midi/pypm.c -o build/temp.linux-x86_64-2.7/lisp/midi/pypm.o
lisp/midi/pypm.c:4:20: erreur fatale: Python.h : Aucun fichier ou dossier de ce type
compilation terminée.
error: command 'gcc' failed with exit status 1


programLyrique Articles : 863 utilisateur non connecté France
C'est l'étape python setup.py install ?

Il manque Python.h ce qui est plutôt étonnant ; tu as bien installé python3 ?

Et on dirait que tu lances ça avec python 2.7 et pas python 3.

Peut-être python3 setup.py install...

sonik Articles : 255 utilisateur non connecté
J'ai installé python3 et même tous les python.dbg
En lancant "python3 setup.py install" , il me renvoie:

running install
running build
running build_py
creating build/lib.linux-x86_64-3.2
error: could not create 'build/lib.linux-x86_64-3.2': Permission denied

Est-ce qu'il faut le lancé en sudo?
J'ai essayé en sudo et ca me renvoie le truc python.h manquant

programLyrique Articles : 863 utilisateur non connecté France
Ca dépend où tu veux l'installer. Il faut utiliser sudo si tu veux l'installer dans /usr/bin ou /bin... bref, dans ton /home, pas besoin.

Est-ce que le programme se lance (pas besoin de l'installer pour que ça marche - mais c'est plus propre -, tu peux juste lancer linux-show-player ) ?

sonik Articles : 255 utilisateur non connecté
Ou est-ce que je devrais l'installer?
J'ai extrait le tar.gz dans usr/share/, ensuite j'ai fait dans le terminal un cd /usr/share/Linux_Show_Player et je lance la commande python setup........
Et non, le programme ne se lance pas sans install(commande inconnue). C'est bizarre parce que c'est marqué que tu peux le lancer sans installer?
Aie aie aie

programLyrique Articles : 863 utilisateur non connecté France
Dans /usr/share ?
Ca me parait étrange.

Tu dois plutôt l'extraire dans ton /home !
Sinon, il y a effectivement un problème de droit.

Et pour lancer le programme, il faut que tu te places dans le bon répertoire (trunk/) puis :
./linux-show-player


sonik Articles : 255 utilisateur non connecté
Bon alors dans le home, ca marche pas mieux, toujours les mêmes messages d'erreur.
Quand je lance avec ./linux-show-player, le terminal me renvoie:
Create configuration file -> /home/klaus/.linux_show_player/config.cfg
Traceback (most recent call last):
  File "./linux-show-player", line 3, in 
    from lisp.main import main
  File "/home/klaus/Linux_Show_Player/lisp/main.py", line 10, in 
    import lisp.plugin as plugin
  File "/home/klaus/Linux_Show_Player/lisp/plugin/__init__.py", line 13, in 
    exec('from . import ' + mod)
  File "", line 1, in 
  File "/home/klaus/Linux_Show_Player/lisp/plugin/controller/__init__.py", line 21, in 
    from .controller import Controller
  File "/home/klaus/Linux_Show_Player/lisp/plugin/controller/controller.py", line 24, in 
    from lisp.midi.midi import MidiEvent
  File "/home/klaus/Linux_Show_Player/lisp/midi/midi.py", line 13, in 
    from lisp.midi import pypm  # @UnresolvedImport
ImportError: cannot import name pypm


programLyrique Articles : 863 utilisateur non connecté France
Il te manque la bibliothèque pypm, fournie avec (/trunk/midi) car il faut quand même compiler pypm.c avant.

Dans ce fichier :
#ifndef Py_PYTHON_H
#error Python headers needed to compile C extensions, please install development version of Python.
#endif


Donc installe la version de développement de Python3. Elle doit s'appeller python3-dev ou quelque chose de similaire...

Et après, sudo python3 setup install.py

sonik Articles : 255 utilisateur non connecté
Okay, j'ai installé python3-dev et python3-all-dev via Synaptic. Ca ne marche toujours pas, mais les messages changent legerement.
Quand je fait "python setup.py install", j'ai:
running install
running build
running build_py
running build_ext
building 'lisp.midi.pypm' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c lisp/midi/pypm.c -o build/temp.linux-x86_64-2.7/lisp/midi/pypm.o
lisp/midi/pypm.c:4:20: erreur fatale: Python.h : Aucun fichier ou dossier de ce type
compilation terminée.
error: command 'gcc' failed with exit status 1


Je comprends pas trop ta phrase:
Citation :
Il te manque la bibliothèque pypm, fournie avec (/trunk/midi) car il faut quand même compiler pypm.c avant.

J'ai installé en plus python-pypm via synaptic, donc normalement je dois pas la compiler en plus? Et c'est quoi trunk tout juste?

Et merci déja beaucoup pour ton aide!!!

programLyrique Articles : 863 utilisateur non connecté France
Oui, mais il compile lui-même un autre python-pypm qui est présent dans le dossier.

En fait, j'ai l'impression qu'il veut utiliser le Python.h de python 2 (et pas celui de python3). Donc installe python2-dev (et python-all-dev aussi s'il le faut.

Là, ça devrait marcher.

sonik Articles : 255 utilisateur non connecté
Apres avoir installé python2, a priori il trouve python.h, mais du coup c'est portmidi.h qui manque.
Grrrrrrrrhh!

running install
running build
running build_py
running build_ext
building 'lisp.midi.pypm' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c lisp/midi/pypm.c -o build/temp.linux-x86_64-2.7/lisp/midi/pypm.o
lisp/midi/pypm.c:135:22: erreur fatale: portmidi.h : Aucun fichier ou dossier de ce type
compilation terminée.
error: command 'gcc' failed with exit status 1


programLyrique Articles : 863 utilisateur non connecté France
Et si tu installes portmidi ?

sonik Articles : 255 utilisateur non connecté
Il ya du nouveau, il manquait en fait le libportmidi-dev. La compilation se termine correctement.
Par contre ça ne se lance toujours pas.

Traceback (most recent call last):
  File "/usr/local/bin/linux-show-player", line 3, in 
    from lisp.main import main
  File "/usr/local/lib/python2.7/dist-packages/lisp/main.py", line 10, in 
    import lisp.plugin as plugin
  File "/usr/local/lib/python2.7/dist-packages/lisp/plugin/__init__.py", line 7, in 
    from lisp.utils import configuration as cfg
  File "/usr/local/lib/python2.7/dist-packages/lisp/utils/configuration.py", line 7, in 
    from configparser import ConfigParser
ImportError: No module named configparser


programLyrique Articles : 863 utilisateur non connecté France
http://docs.python.org/2/library/configparser.html écrit :
The ConfigParser module has been renamed to configparser in Python 3. The 2to3 tool will automatically adapt imports when converting your sources to Python 3.


Donc il faut que tu exécutes le programe avec python3, on dirait...

C'est bizarre d'ailleurs qu'il exécute ton programme avec python2, car le script indique que le programme s'exécute avec Python3.
linux-show-player
#!/usr/bin/env python3

from lisp.main import main

main()


Place-toi dans le dossier où tu as lancé l'installation, et fait python3 ./linux-show-player pour voir.

sonik Articles : 255 utilisateur non connecté
ça donne ça:
Configuration is up to date
Traceback (most recent call last):
  File "./linux-show-player", line 3, in 
    from lisp.main import main
  File "/home/klaus/Linux_Show_Player/lisp/main.py", line 10, in 
    import lisp.plugin as plugin
  File "/home/klaus/Linux_Show_Player/lisp/plugin/__init__.py", line 13, in 
    exec('from . import ' + mod)
  File "", line 1, in 
  File "/home/klaus/Linux_Show_Player/lisp/plugin/controller/__init__.py", line 21, in 
    from .controller import Controller
  File "/home/klaus/Linux_Show_Player/lisp/plugin/controller/controller.py", line 24, in 
    from lisp.midi.midi import MidiEvent
  File "/home/klaus/Linux_Show_Player/lisp/midi/midi.py", line 13, in 
    from lisp.midi import pypm  # @UnresolvedImport
ImportError: cannot import name pypm


programLyrique Articles : 863 utilisateur non connecté France
Ha, on retrouve l'erreur d'avant avec pypm.

Je pense qu'il a compilé pypm pour python 2, et pas pour python 3.

Tu as bien fait python3 setup.py' install ? (et pas ''python setup.py install').

(je me rends compte que lorsqu'il y a eu l'erreur sur Python.h manquant, c'était normal, puisque tu l'avais lancé avec python install setup.py et pas avec python3 ... )

Page : 1/2  [Suivant]
1  2 
Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]


diigitae

Mégaphone [Afficher / Cacher]

calixtus06, 14:33, jeu. 28 mars 2024: Bonjour et bienvenue à b.vl :-)
calixtus06, 09:30, mer. 27 mars 2024: Bonjour et bienvenue à Noar :-)
olinuxx, 18:50, lun. 25 mars 2024: Bonjour et bienvenue à Ted Demore cool
olinuxx, 17:52, dim. 24 mars 2024: Bonjour et bienvenue à Noitavon cool
calixtus06, 11:07, jeu. 21 mars 2024: Bonjour et bienvenue à obds, ceric :-)
obds, 16:12, mar. 19 mars 2024: Cet édito est juste parfait. Trop beau !
olinuxx, 11:48, ven. 15 mars 2024: Bonjour et bienvenue à Jerry cool
calixtus06, 18:03, mer. 13 mars 2024: Bonjour et bienvenue à tanguero :-)
olinuxx, 11:01, dim. 10 mars 2024: Bonjour et bienvenue à lolo cool
bda, 16:59, sam. 09 mars 2024: Chapeau pour l'édito. Vous êtes au top les gars :-)
allany, 07:20, jeu. 07 mars 2024: Ça ne fait jamais de mal, c'est l'éditorial ! [Lien]
olinuxx, 19:52, mer. 06 mars 2024: Bonjour et bienvenue à TrkNrk cool