Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/09/2010, à 13:45

zorbluc

[Résolu]impossible d'installer audiolab

Bonjour,

Je ne parviens pas à installer la bibilothèque audiolab pour python.

J'ai suivi les explications de cette page http://www.ar.media.kyoto-u.ac.jp/membe … lling.html

1) J'ai installé les dépendances en console:

sudo apt-get install python-dev python-numpy python-setuptools libsndfile-dev

Le terminal indique qu'il installe libsndfile1-dev au lieu de libsndfile-dev, mais je suppose que le problème est ailleurs.

puis:

sudo apt-get install libasound2-dev

Là aucun problème

2) Puis je vais chercher le fichier source de audiolab sur http://pypi.python.org/pypi/scikits.audiolab/
3) J'extrais l'archive
4) D'après la doc:
For unix users, if libsndfile is installed in standart location (eg /usr/lib, /usr/local/lib), the installer should be able to find them automatically, and you only need to do a "python setup.py install". In other cases, you need to create a file site.cfg to set the location of libsndfile and its header (there are site.cfg examples which should give you an idea how to use them on your platform).

je tape donc en console:

sudo python setup.py install

et elle me renvoie

SndfileInfo:
  libraries sndfile not found in /usr/local/lib
  FOUND:
    libraries = ['sndfile']
    library_dirs = ['/usr/lib64']
    include_dirs = ['/usr/include']

AlsaInfo:
  libraries asound not found in /usr/local/lib
  FOUND:
    libraries = ['asound']
    library_dirs = ['/usr/lib64']
    include_dirs = ['/usr/include']

CoreAudioInfo:
scikits/audiolab/soundio/setup.py:31: UserWarning: CoreAudio not found - CoreAudio backend not build
  warnings.warn("CoreAudio not found - CoreAudio backend not build")
running install
running bdist_egg
running egg_info
running build_src
building extension "scikits.audiolab.pysndfile._sndfile" sources
building extension "scikits.audiolab.soundio._alsa_backend" sources
building data_files sources
writing requirements to scikits.audiolab.egg-info/requires.txt
writing scikits.audiolab.egg-info/PKG-INFO
writing namespace_packages to scikits.audiolab.egg-info/namespace_packages.txt
writing top-level names to scikits.audiolab.egg-info/top_level.txt
writing dependency_links to scikits.audiolab.egg-info/dependency_links.txt
reading manifest file 'scikits.audiolab.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: manifest_maker: MANIFEST.in, line 19: 'recursive-include' expects <dir> <pattern1> <pattern2> ...
warning: manifest_maker: MANIFEST.in, line 20: 'recursive-include' expects <dir> <pattern1> <pattern2> ...
writing manifest file 'scikits.audiolab.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_py
copying scikits/audiolab/info.py -> build/lib.linux-x86_64-2.6/scikits/audiolab
copying scikits/audiolab/version.py -> build/lib.linux-x86_64-2.6/scikits/audiolab
running build_ext
customize UnixCCompiler
customize UnixCCompiler using build_ext
running scons
creating build/bdist.linux-x86_64/egg
creating build/bdist.linux-x86_64/egg/scikits
creating build/bdist.linux-x86_64/egg/scikits/audiolab
copying build/lib.linux-x86_64-2.6/scikits/audiolab/setup.py -> build/bdist.linux-x86_64/egg/scikits/audiolab
creating build/bdist.linux-x86_64/egg/scikits/audiolab/tests
copying build/lib.linux-x86_64-2.6/scikits/audiolab/tests/test_pysndfile.py -> build/bdist.linux-x86_64/egg/scikits/audiolab/tests
copying build/lib.linux-x86_64-2.6/scikits/audiolab/tests/test_matapi.py -> build/bdist.linux-x86_64/egg/scikits/audiolab/tests
copying build/lib.linux-x86_64-2.6/scikits/audiolab/tests/testcommon.py -> build/bdist.linux-x86_64/egg/scikits/audiolab/tests
copying build/lib.linux-x86_64-2.6/scikits/audiolab/tests/test_sndfile.py -> build/bdist.linux-x86_64/egg/scikits/audiolab/tests
copying build/lib.linux-x86_64-2.6/scikits/audiolab/tests/__init__.py -> build/bdist.linux-x86_64/egg/scikits/audiolab/tests
copying build/lib.linux-x86_64-2.6/scikits/audiolab/info.py -> build/bdist.linux-x86_64/egg/scikits/audiolab
copying build/lib.linux-x86_64-2.6/scikits/audiolab/version.py -> build/bdist.linux-x86_64/egg/scikits/audiolab
creating build/bdist.linux-x86_64/egg/scikits/audiolab/pysndfile
copying build/lib.linux-x86_64-2.6/scikits/audiolab/pysndfile/setup.py -> build/bdist.linux-x86_64/egg/scikits/audiolab/pysndfile
copying build/lib.linux-x86_64-2.6/scikits/audiolab/pysndfile/sndfile.py -> build/bdist.linux-x86_64/egg/scikits/audiolab/pysndfile
copying build/lib.linux-x86_64-2.6/scikits/audiolab/pysndfile/_sndfile.so -> build/bdist.linux-x86_64/egg/scikits/audiolab/pysndfile
copying build/lib.linux-x86_64-2.6/scikits/audiolab/pysndfile/setuphelp.py -> build/bdist.linux-x86_64/egg/scikits/audiolab/pysndfile
copying build/lib.linux-x86_64-2.6/scikits/audiolab/pysndfile/compat.py -> build/bdist.linux-x86_64/egg/scikits/audiolab/pysndfile
copying build/lib.linux-x86_64-2.6/scikits/audiolab/pysndfile/__init__.py -> build/bdist.linux-x86_64/egg/scikits/audiolab/pysndfile
copying build/lib.linux-x86_64-2.6/scikits/audiolab/pysndfile/matapi.py -> build/bdist.linux-x86_64/egg/scikits/audiolab/pysndfile
creating build/bdist.linux-x86_64/egg/scikits/audiolab/soundio
copying build/lib.linux-x86_64-2.6/scikits/audiolab/soundio/setup.py -> build/bdist.linux-x86_64/egg/scikits/audiolab/soundio
copying build/lib.linux-x86_64-2.6/scikits/audiolab/soundio/play.py -> build/bdist.linux-x86_64/egg/scikits/audiolab/soundio
copying build/lib.linux-x86_64-2.6/scikits/audiolab/soundio/setuphelp.py -> build/bdist.linux-x86_64/egg/scikits/audiolab/soundio
copying build/lib.linux-x86_64-2.6/scikits/audiolab/soundio/_alsa_backend.so -> build/bdist.linux-x86_64/egg/scikits/audiolab/soundio
copying build/lib.linux-x86_64-2.6/scikits/audiolab/soundio/__init__.py -> build/bdist.linux-x86_64/egg/scikits/audiolab/soundio
copying build/lib.linux-x86_64-2.6/scikits/audiolab/__init__.py -> build/bdist.linux-x86_64/egg/scikits/audiolab
copying build/lib.linux-x86_64-2.6/scikits/__init__.py -> build/bdist.linux-x86_64/egg/scikits
byte-compiling build/bdist.linux-x86_64/egg/scikits/audiolab/setup.py to setup.pyc
byte-compiling build/bdist.linux-x86_64/egg/scikits/audiolab/tests/test_pysndfile.py to test_pysndfile.pyc
byte-compiling build/bdist.linux-x86_64/egg/scikits/audiolab/tests/test_matapi.py to test_matapi.pyc
byte-compiling build/bdist.linux-x86_64/egg/scikits/audiolab/tests/testcommon.py to testcommon.pyc
byte-compiling build/bdist.linux-x86_64/egg/scikits/audiolab/tests/test_sndfile.py to test_sndfile.pyc
byte-compiling build/bdist.linux-x86_64/egg/scikits/audiolab/tests/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/scikits/audiolab/info.py to info.pyc
byte-compiling build/bdist.linux-x86_64/egg/scikits/audiolab/version.py to version.pyc
byte-compiling build/bdist.linux-x86_64/egg/scikits/audiolab/pysndfile/setup.py to setup.pyc
byte-compiling build/bdist.linux-x86_64/egg/scikits/audiolab/pysndfile/sndfile.py to sndfile.pyc
byte-compiling build/bdist.linux-x86_64/egg/scikits/audiolab/pysndfile/setuphelp.py to setuphelp.pyc
byte-compiling build/bdist.linux-x86_64/egg/scikits/audiolab/pysndfile/compat.py to compat.pyc
byte-compiling build/bdist.linux-x86_64/egg/scikits/audiolab/pysndfile/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/scikits/audiolab/pysndfile/matapi.py to matapi.pyc
byte-compiling build/bdist.linux-x86_64/egg/scikits/audiolab/soundio/setup.py to setup.pyc
byte-compiling build/bdist.linux-x86_64/egg/scikits/audiolab/soundio/play.py to play.pyc
byte-compiling build/bdist.linux-x86_64/egg/scikits/audiolab/soundio/setuphelp.py to setuphelp.pyc
byte-compiling build/bdist.linux-x86_64/egg/scikits/audiolab/soundio/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/scikits/audiolab/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/scikits/__init__.py to __init__.pyc
creating stub loader for scikits/audiolab/pysndfile/_sndfile.so
creating stub loader for scikits/audiolab/soundio/_alsa_backend.so
byte-compiling build/bdist.linux-x86_64/egg/scikits/audiolab/pysndfile/_sndfile.py to _sndfile.pyc
byte-compiling build/bdist.linux-x86_64/egg/scikits/audiolab/soundio/_alsa_backend.py to _alsa_backend.pyc
installing package data to build/bdist.linux-x86_64/egg
running install_data
creating build/bdist.linux-x86_64/egg/scikits/audiolab/test_data
copying scikits/audiolab/test_data/test.sdif -> build/bdist.linux-x86_64/egg/scikits/audiolab/test_data
copying scikits/audiolab/test_data/test.flac -> build/bdist.linux-x86_64/egg/scikits/audiolab/test_data
copying scikits/audiolab/test_data/test.raw -> build/bdist.linux-x86_64/egg/scikits/audiolab/test_data
copying scikits/audiolab/test_data/test.wav -> build/bdist.linux-x86_64/egg/scikits/audiolab/test_data
copying scikits/audiolab/test_data/test.au -> build/bdist.linux-x86_64/egg/scikits/audiolab/test_data
creating build/bdist.linux-x86_64/egg/EGG-INFO
copying scikits.audiolab.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying scikits.audiolab.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying scikits.audiolab.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying scikits.audiolab.egg-info/namespace_packages.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying scikits.audiolab.egg-info/not-zip-safe -> build/bdist.linux-x86_64/egg/EGG-INFO
copying scikits.audiolab.egg-info/requires.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying scikits.audiolab.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
writing build/bdist.linux-x86_64/egg/EGG-INFO/native_libs.txt
creating 'dist/scikits.audiolab-0.11.0-py2.6-linux-x86_64.egg' and adding 'build/bdist.linux-x86_64/egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
Processing scikits.audiolab-0.11.0-py2.6-linux-x86_64.egg
removing '/usr/local/lib/python2.6/dist-packages/scikits.audiolab-0.11.0-py2.6-linux-x86_64.egg' (and everything under it)
creating /usr/local/lib/python2.6/dist-packages/scikits.audiolab-0.11.0-py2.6-linux-x86_64.egg
Extracting scikits.audiolab-0.11.0-py2.6-linux-x86_64.egg to /usr/local/lib/python2.6/dist-packages
scikits.audiolab 0.11.0 is already the active version in easy-install.pth

Installed /usr/local/lib/python2.6/dist-packages/scikits.audiolab-0.11.0-py2.6-linux-x86_64.egg
Processing dependencies for scikits.audiolab==0.11.0
Searching for numpy==1.3.0
Best match: numpy 1.3.0
Adding numpy 1.3.0 to easy-install.pth file

Using /usr/lib/python2.6/dist-packages
Finished processing dependencies for scikits.audiolab==0.11.0

Je vois bien que deux librairies ne sont pas trouvées. Et effectivement, elle ne sont pas dans /usr/local/lib mais plutôt me semble-t-il dans /usr/lib/

Je lis bien dans la doc "In other cases, you need to create a file site.cfg". Mais je ne comprends pas comment je dois m'y prendre. (je suis un néophyte de ce type de manipulation dans le cambouis)

Merci par avance à celui ou celle qui voudra bien me décoincer de ce bourbier.

Dernière modification par zorbluc (Le 11/10/2010, à 22:39)

Hors ligne

#2 Le 24/09/2010, à 14:08

Kanor

Re : [Résolu]impossible d'installer audiolab

Salut
Alors je change un peu ta procédure
je préfére utiliser l'outil pip pour installer des modules qui n'existe pas les dépots

alors
on install pip qui est un logiciel très proche de easy_install mais plus puissant

sudo easy_install pip

on récupére ton module

sudo pip install scikits.audiolab

la ça va planter comme toi
dans on va dans
cd build/scikits.audiolab/
on crée le fichier site.cfg

sudo vi site.cfg

on indique le paramètre

[sndfile]
sndfile.h: /usr/include/sndfile.h

on relance la commande

sudo pip install scikits.audiolab

Hors ligne

#3 Le 24/09/2010, à 16:07

zorbluc

Re : [Résolu]impossible d'installer audiolab

Merci beaucoup pour cette réponse.
J'essaie cela dès que possible.

Hors ligne

#4 Le 24/09/2010, à 22:06

zorbluc

Re : [Résolu]impossible d'installer audiolab

Désolé, mais je ne m'en sors pas.

1) je me place dans le dossier dans lequel j'ai extrait l'archive source de audiolab
2) je tape :

sudo easy_install pip

réponse:

Searching for pip
Best match: pip 0.8.1
Processing pip-0.8.1-py2.6.egg
pip 0.8.1 is already the active version in easy-install.pth
Installing pip script to /usr/local/bin
Installing pip-2.6 script to /usr/local/bin

Using /usr/local/lib/python2.6/dist-packages/pip-0.8.1-py2.6.egg
Processing dependencies for pip
Finished processing dependencies for pip

3) je tape :

sudo pip install scikits.audiolab

réponse :

Requirement already satisfied (use --upgrade to upgrade): scikits.audiolab in /usr/local/lib/python2.6/dist-packages/scikits.audiolab-0.11.0-py2.6-linux-x86_64.egg
Requirement already satisfied (use --upgrade to upgrade): numpy in /usr/lib/python2.6/dist-packages (from scikits.audiolab)
Cleaning up...

4) il y a bien un dossier build, mais il ne contient pas de dossier scikits.audiolab

Et là je commence à faire n'importe quoi:

5) Je crée avec gedit site.cfg dans la racine du dossier contenant mes sources
je tape:

[sndfile]
sndfile.h: /usr/include/sndfile.h

et je sauvegarde.

6) je tape:

sudo pip install scikits.audiolab

réponse:

Requirement already satisfied (use --upgrade to upgrade): scikits.audiolab in /usr/local/lib/python2.6/dist-packages/scikits.audiolab-0.11.0-py2.6-linux-x86_64.egg
Requirement already satisfied (use --upgrade to upgrade): numpy in /usr/lib/python2.6/dist-packages (from scikits.audiolab)
Cleaning up...

7) je lance python en console et je teste :

from audiolab import wavread

réponse:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named audiolab

Désolé, je ne suis probablement pas très doué, mais je ne m'en sors pas!

Hors ligne

#5 Le 25/09/2010, à 01:23

Kanor

Re : [Résolu]impossible d'installer audiolab

Salut essaye ça

sudo pip install --upgrade scikits.audiolab

Aprés tu ajoute le fichier site.cfg et le réste de la procédure

Hors ligne

#6 Le 25/09/2010, à 15:16

zorbluc

Re : [Résolu]impossible d'installer audiolab

Ça plantouille toujours.
La seule différence est que j'ai bien un dossier /build/scikits.audiolab

Ensuite, après y avoir enregistré site.cfg, je fais:

sudo pip install scikits.audiolab

et le terminal répond:

Requirement already satisfied (use --upgrade to upgrade): scikits.audiolab in /usr/local/lib/python2.6/dist-packages
Requirement already satisfied (use --upgrade to upgrade): numpy in /usr/lib/python2.6/dist-packages (from scikits.audiolab)
Cleaning up...

Bref, je m'enlise.

Hors ligne

#7 Le 25/09/2010, à 17:00

Kanor

Re : [Résolu]impossible d'installer audiolab

Relance avec l'option --upgrade

sudo pip install --upgrade scikits.audiolab

Hors ligne

#8 Le 25/09/2010, à 17:30

zorbluc

Re : [Résolu]impossible d'installer audiolab

idem...

un extrait du terminal:

 SndfileInfo:
      libraries sndfile not found in /usr/local/lib
      FOUND:
        libraries = ['sndfile']
        library_dirs = ['/usr/lib64']
        include_dirs = ['/usr/include']
    
    AlsaInfo:
      libraries asound not found in /usr/local/lib
      FOUND:
        libraries = ['asound']
        library_dirs = ['/usr/lib64']
        include_dirs = ['/usr/include']

Hors ligne

#9 Le 26/09/2010, à 20:55

zorbluc

Re : [Résolu]impossible d'installer audiolab

Je continue à chercher, je souhaiterai avoir un avis sur cette solution.

Si j'utilise la méthode proposée sur le site officiel d'audiolab, je dois faire en console:

sudo python setup.py install

Et la première partie de la réponse du terminal est:

SndfileInfo:
  libraries sndfile not found in /usr/local/lib
  FOUND:
    libraries = ['sndfile']
    library_dirs = ['/usr/lib64']
    include_dirs = ['/usr/include']

AlsaInfo:
  libraries asound not found in /usr/local/lib
  FOUND:
    libraries = ['asound']
    library_dirs = ['/usr/lib64']
    include_dirs = ['/usr/include']

CoreAudioInfo:
scikits/audiolab/soundio/setup.py:31: UserWarning: CoreAudio not found - CoreAudio backend not build
  warnings.warn("CoreAudio not found - CoreAudio backend not build")

Or la doc officielle précise:
For unix users, if libsndfile is installed in standart location (eg /usr/lib, /usr/local/lib), the installer should be able to find them automatically, and you only need to do a “python setup.py install”. In other cases, you need to create a file site.cfg to set the location of libsndfile and its header (there are site.cfg examples which should give you an idea how to use them on your platform).

Suis-je dans l'erreur si je mets dans la racine du dossier dans lequel j'ai extrait les sources un fichier site.cfg contenant le code suivant:

[sndfile]
include_dirs = /usr/include
library_dirs = /usr/lib64
sndfile_libs = sndfile1

[asound]
include_dirs = /usr/include/sound
library_dirs = /usr/lib64
asound_libs = libasound2

En effet:
dans le dossier /usr/lib64, je trouve:
libsndfile.a
libsndfile.la
libsndfile.so
libsndfile.so.1
libsndfile.so.1.0.21

dans le dossier /usr/include, je trouve:
sndfile.h
sndfile.hh

dans le dossier /usr/lib64/, je trouve:
libasound.so.2.0.0       
libasound.la
libasound.so
libasound.so.2
libasound.so.2.0.0

dans le dossier /usr/include/sound, je trouve:
asound.h
asound_fm.h

J'espère que ma question est suffisamment précise et qu'elle trouvera une réponse.
Merci.

Hors ligne

#10 Le 26/09/2010, à 21:01

Kanor

Re : [Résolu]impossible d'installer audiolab

ls /usr/include/audiofile.h

Tu obtiens quoi ?

Tu devrais aussi installer les paquets suivant si c'est pas fait

sudo apt-get install libsndfile1 libasound2

Hors ligne

#11 Le 26/09/2010, à 21:03

Kanor

Re : [Résolu]impossible d'installer audiolab

Croissemnent de message sinon j'ai bien les librairie dans /usr/lib

Hors ligne

#12 Le 26/09/2010, à 21:33

zorbluc

Re : [Résolu]impossible d'installer audiolab

Bonsoir,

La commande ls donne:
impossible d'accéder à /usr/include/audiofile.h: Aucun fichier ou dossier de ce type

Quant aux librairie libsndfile1 libasound2, elles sont correctement installée.

Merci pour pur le temps que tu consacre à mon problème!

Hors ligne

#13 Le 26/09/2010, à 21:34

zorbluc

Re : [Résolu]impossible d'installer audiolab

que tu consacres
librairies
installées

Dernière modification par zorbluc (Le 26/09/2010, à 21:38)

Hors ligne

#14 Le 26/09/2010, à 21:42

zorbluc

Re : [Résolu]impossible d'installer audiolab

J'ai installé libaudiofile-dev
et la commande ls trouve audiofile.h

Hors ligne

#15 Le 26/09/2010, à 22:51

zorbluc

Re : [Résolu]impossible d'installer audiolab

Je viens de réessayer l'installation par les deux méthodes, mais rien n'y fait.
Je ne comprends pas pourquoi il est aussi compliqué d'installer une librairie!

C'est quoi ce site.cfg?
Et CoreAudio...

CoreAudioInfo:
scikits/audiolab/soundio/setup.py:31: UserWarning: CoreAudio not found - CoreAudio backend not build
  warnings.warn("CoreAudio not found - CoreAudio backend not build")

... j'ai cru lire que ça ne concernait que Mac OS...

Je m'y perds.

Remarque:
Avec site.cfg comme suit:

[sndfile]
library_dirs = /usr/lib64
include_dirs = /usr/include

[asound]
library_dirs = /usr/lib64
include_dirs = /usr/include/

le terminal trouve sndfile après un "sudo python setup.py install"

SndfileInfo:
  FOUND:
    libraries = ['sndfile']
    library_dirs = ['/usr/lib64']
    include_dirs = ['/usr/include']

AlsaInfo:
  libraries asound not found in /usr/local/lib
  FOUND:
    libraries = ['asound']
    library_dirs = ['/usr/lib64']
    include_dirs = ['/usr/include']

CoreAudioInfo:
scikits/audiolab/soundio/setup.py:31: UserWarning: CoreAudio not found - CoreAudio backend not build
  warnings.warn("CoreAudio not found - CoreAudio backend not build")

Bof!

Hors ligne

#16 Le 01/10/2010, à 22:17

zorbluc

Re : [Résolu]impossible d'installer audiolab

Je continue à chercher en modifiant site.cfg.

Avec un site.cfg comme suit:

[asound]
library_dirs = /usr/lib64
include_dirs = /usr/include/
[sndfile]
library_dirs = /usr/lib64
include_dirs = /usr/include/

Le terminal renvoie:

SndfileInfo:
  FOUND:
    libraries = ['sndfile']
    library_dirs = ['/usr/lib64']
    include_dirs = ['/usr/include']

AlsaInfo:
  libraries asound not found in /usr/local/lib
  FOUND:
    libraries = ['asound']
    library_dirs = ['/usr/lib64']
    include_dirs = ['/usr/include']

CoreAudioInfo:
scikits/audiolab/soundio/setup.py:31: UserWarning: CoreAudio not found - CoreAudio backend not build
  warnings.warn("CoreAudio not found - CoreAudio backend not build")
running install

Donc, l'ordre n'intervient pas dans le fichier site.cfg

Si site.cfg est:

[asound]
library_dirs = /usr/lib
include_dirs = /usr/include/sound
[sndfile]
library_dirs = /usr/lib
include_dirs = /usr/include/

j'ai rajouté /sound car asoud.h est dans /usr/include/sound
Alors j'obtiens la même chose:

SndfileInfo:
  FOUND:
    libraries = ['sndfile']
    library_dirs = ['/usr/lib']
    include_dirs = ['/usr/include/']

AlsaInfo:
  libraries asound not found in /usr/local/lib
  FOUND:
    libraries = ['asound']
    library_dirs = ['/usr/lib64']
    include_dirs = ['/usr/include']

CoreAudioInfo:
scikits/audiolab/soundio/setup.py:31: UserWarning: CoreAudio not found - CoreAudio backend not build
  warnings.warn("CoreAudio not found - CoreAudio backend not build")
running install

Dernière modification par zorbluc (Le 01/10/2010, à 22:35)

Hors ligne

#17 Le 08/10/2010, à 02:39

johndoe32102002

Re : [Résolu]impossible d'installer audiolab

J'ai le même problème l'installation de scikits.audiolab-0.11.0.tar.gz. Il ne reconnaît pas que j'ai CoreAudio. Voici l'erreur:

SndfileInfo:
  libraries sndfile not found in /usr/local/lib
  FOUND:
    libraries = ['sndfile']
    library_dirs = ['/usr/lib64']
    include_dirs = ['/usr/include']

AlsaInfo:
  libraries asound not found in /usr/local/lib
  FOUND:
    libraries = ['asound']
    library_dirs = ['/usr/lib64']
    include_dirs = ['/usr/include']

CoreAudioInfo:
scikits/audiolab/soundio/setup.py:31: UserWarning: CoreAudio not found - CoreAudio backend not build
  warnings.warn("CoreAudio not found - CoreAudio backend not build")
running config

J'ai essayé d'installer AudioLab pour audiolab.specgram ().

Merci.

Hors ligne

#18 Le 10/10/2010, à 21:06

zorbluc

Re : [Résolu]impossible d'installer audiolab

Bonsoir

En réalité, pour moi, il n'y a plus de problème même si la console me renvoie exactement la même chose que dans mes premiers messages. Deux erreurs m'ont amené à penser que cela ne fonctionnait pas:
1) Pour tester, je lançais python en console dans le dossier contenant l'archive dézippée de scikits.audiolab:

mon_nom@mon_nom-poste:~/scikits.audiolab-0.11.0$ python

puis pour tester la bibliothèque, j'essayais de charger scikits.audiolab

Python 2.6.5 (r265:79063, Apr 16 2010, 13:57:41) 
[GCC 4.4.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from scikits.audiolab import play

Or ceci pose problème et le terminal renvoie une erreur.
Il faut donc lancer python dans n'importe quel autre répertoire (par exemple dans /home/dossier_perso)


2) La doc du site officiel ne semble pas à jour, mieux vaut aller voir les documents .pdf contenus dans les sources /scikits.audiolab-0.11.0/docs/pdf. Ainsi la commande " from audiolab import trucmuche " ne fonctionne pas. Il faut taper " from scikits.audiolab import machinbidule" comme dans l'exemple ci-dessus

3) Quant à CoreAudio, il ne faut pas tenir compte du message. D'après la doc, CoreAudio ne concerne que Mac Os.

Finalement, pour installer audiolab, il faut s'en tenir à la doc:
1) Installer les dépendances et extraire scikits.audiolab-0.11.0.tar.gz
2) Dans le répertoire contenant l'archive extraite, il faut taper

sudo python setup.py install

et inutile de s'embêter avec site.cfg.
3) Enfin, afin de tester l'installation, il faut lancer python en console dans un répertoire différent de celui contenant l'archive (voir 1. ci-dessus) et s'appuyer sur la doc .pdf contenu dans l'archive pour tester des exemples.

J'espère que ces remarques ne seront pas inutiles.

Dernière modification par zorbluc (Le 11/10/2010, à 22:38)

Hors ligne