#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