2013-01-11 3 views
0

민트 리눅스 민트 13 maya (리눅스 3.2.0-23- 일반 x86-64)
일부 오디오 신호 처리를 수행하기 위해 scikits.audiolab을 설치하려고합니다. 모든 전제 조건 즉, (python-dev python-numpy python-setuptools libsndfile-dev)을 다운로드했습니다. 내가 내가 내가 내가 설정을 어떻게해야합니까scikits audiolab 설치 오류

/usr/include/alsa/asoundef.h 
/usr/include/alsa/asoundlib.h 
/usr/include/alsa/sound/asound_fm.h 
/usr/include/linux/ultrasound.h 
/usr/include/sound/asound.h 
/usr/include/sound/asound_fm.h 
/usr/include/sys/asoundlib.h 
/usr/include/sys/ultrasound.h 
/usr/include/x86_64-linux-gnu/sys/ultrasound.h 
/usr/lib/i386-linux-gnu/libasound.so.2 
/usr/lib/i386-linux-gnu/libasound.so.2.0.0 
/usr/lib/i386-linux-gnu/alsa-lib/libasound_module_conf_pulse.so 
/usr/lib/i386-linux-gnu/alsa-lib/libasound_module_ctl_arcam_av.so 
/usr/lib/i386-linux-gnu/alsa-lib/libasound_module_ctl_bluetooth.so 
/usr/lib/i386-linux-gnu/alsa-lib/libasound_module_ctl_oss.so 
/usr/lib/i386-linux-gnu/alsa-lib/libasound_module_ctl_pulse.so 
/usr/lib/i386-linux-gnu/alsa-lib/libasound_module_pcm_bluetooth.so 
/usr/lib/i386-linux-gnu/alsa-lib/libasound_module_pcm_jack.so 
/usr/lib/i386-linux-gnu/alsa-lib/libasound_module_pcm_oss.so 
/usr/lib/i386-linux-gnu/alsa-lib/libasound_module_pcm_pulse.so 
/usr/lib/i386-linux-gnu/alsa-lib/libasound_module_pcm_speex.so 
/usr/lib/i386-linux-gnu/alsa-lib/libasound_module_pcm_upmix.so 
/usr/lib/i386-linux-gnu/alsa-lib/libasound_module_pcm_usb_stream.so 
/usr/lib/i386-linux-gnu/alsa-lib/libasound_module_pcm_vdownmix.so 
/usr/lib/i386-linux-gnu/alsa-lib/libasound_module_rate_samplerate.so 
/usr/lib/i386-linux-gnu/alsa-lib/libasound_module_rate_samplerate_best.so 
/usr/lib/i386-linux-gnu/alsa-lib/libasound_module_rate_samplerate_linear.so 
/usr/lib/i386-linux-gnu/alsa-lib/libasound_module_rate_samplerate_medium.so 
/usr/lib/i386-linux-gnu/alsa-lib/libasound_module_rate_samplerate_order.so 
/usr/lib/i386-linux-gnu/alsa-lib/libasound_module_rate_speexrate.so 
/usr/lib/i386-linux-gnu/alsa-lib/libasound_module_rate_speexrate_best.so 
/usr/lib/i386-linux-gnu/alsa-lib/libasound_module_rate_speexrate_medium.so 
/usr/lib/x86_64-linux-gnu/libasound.so 
/usr/lib/x86_64-linux-gnu/libasound.so.2 
/usr/lib/x86_64-linux-gnu/libasound.so.2.0.0 
/usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_conf_pulse.so 
/usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_ctl_arcam_av.so 
/usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_ctl_bluetooth.so 
/usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_ctl_oss.so 
/usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_ctl_pulse.so 
/usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_pcm_bluetooth.so 
/usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_pcm_jack.so 
/usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_pcm_oss.so 
/usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_pcm_pulse.so 
/usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_pcm_speex.so 
/usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_pcm_upmix.so 
/usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_pcm_usb_stream.so 
/usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_pcm_vdownmix.so 
/usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_rate_samplerate.so 
/usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_rate_samplerate_best.so 
/usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_rate_samplerate_linear.so 
/usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_rate_samplerate_medium.so 
/usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_rate_samplerate_order.so 
/usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_rate_speexrate.so 
/usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_rate_speexrate_best.so 
/usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_rate_speexrate_medium.so 
/usr/share/doc/libasound2 
/usr/share/doc/libasound2-dev 
/usr/share/doc/libasound2-plugins 
/usr/share/doc/libasound2/NEWS.Debian.gz 
/usr/share/doc/libasound2/changelog.Debian.gz 
/usr/share/doc/libasound2/copyright 
/usr/share/doc/libasound2/examples 
/usr/share/doc/libasound2/examples/asoundrc.txt.gz 
/usr/share/doc/libasound2-plugins/README-arcam-av 
/usr/share/doc/libasound2-plugins/README-jack 
/usr/share/doc/libasound2-plugins/README-maemo.gz 
/usr/share/doc/libasound2-plugins/README-pcm-oss 
/usr/share/doc/libasound2-plugins/README-pulse 
/usr/share/doc/libasound2-plugins/a52.txt 
/usr/share/doc/libasound2-plugins/changelog.Debian.gz 
/usr/share/doc/libasound2-plugins/copyright 
/usr/share/doc/libasound2-plugins/examples 
/usr/share/doc/libasound2-plugins/lavcrate.txt 
/usr/share/doc/libasound2-plugins/samplerate.txt 
/usr/share/doc/libasound2-plugins/speexdsp.txt 
/usr/share/doc/libasound2-plugins/speexrate.txt 
/usr/share/doc/libasound2-plugins/upmix.txt 
/usr/share/doc/libasound2-plugins/vdownmix.txt 
/usr/share/doc/libasound2-plugins/examples/a52.conf_pulse 
/usr/share/doc/libasound2-plugins/examples/asound.conf_jack 
/usr/share/doc/libasound2-plugins/examples/asound.conf_oss 
/usr/share/local-repository/binary/lib32asound2_1.0.25-1ubuntu10_amd64.deb 
/usr/src/linux-headers-3.2.0-23/include/linux/ultrasound.h 
/usr/src/linux-headers-3.2.0-23/include/sound/asound.h 
/usr/src/linux-headers-3.2.0-23/include/sound/asound_fm.h 
/usr/src/linux-headers-3.2.0-23/include/sound/asoundef.h 
/usr/src/linux-headers-3.2.0-23/sound/oss/dmasound 
/usr/src/linux-headers-3.2.0-23/sound/oss/dmasound/Kconfig 
/usr/src/linux-headers-3.2.0-23/sound/oss/dmasound/Makefile 
/usr/src/linux-headers-3.2.0-23-generic/include/linux/ultrasound.h 
/var/cache/apt/archives/libasound2-dev_1.0.25-1ubuntu10.1_amd64.deb 
/var/lib/alsa/asound.state 
/var/lib/dpkg/info/libasound2-dev.list 
/var/lib/dpkg/info/libasound2-dev.md5sums 
/var/lib/dpkg/info/libasound2-dev.postinst 
/var/lib/dpkg/info/libasound2-plugins:amd64.list 
/var/lib/dpkg/info/libasound2-plugins:amd64.md5sums 
/var/lib/dpkg/info/libasound2-plugins:i386.list 
/var/lib/dpkg/info/libasound2-plugins:i386.md5sums 
/var/lib/dpkg/info/libasound2:amd64.list 
/var/lib/dpkg/info/libasound2:amd64.md5sums 
/var/lib/dpkg/info/libasound2:amd64.postinst 
/var/lib/dpkg/info/libasound2:amd64.postrm 
/var/lib/dpkg/info/libasound2:amd64.preinst 
/var/lib/dpkg/info/libasound2:amd64.shlibs 
/var/lib/dpkg/info/libasound2:amd64.symbols 
/var/lib/dpkg/info/libasound2:i386.list 
/var/lib/dpkg/info/libasound2:i386.md5sums 
/var/lib/dpkg/info/libasound2:i386.postinst 
/var/lib/dpkg/info/libasound2:i386.postrm 
/var/lib/dpkg/info/libasound2:i386.preinst 
/var/lib/dpkg/info/libasound2:i386.shlibs 
/var/lib/dpkg/info/libasound2:i386.symbols 

를 얻을 '$ asound를 찾습니다'할 때

SndfileInfo: 
    FOUND: 
libraries = ['sndfile'] 
library_dirs = ['/usr/lib/x86_64-linux-gnu/'] 
include_dirs = ['/usr/include/'] 

    AlsaInfo: 
libraries asound not found in /usr/local/lib 
libraries asound not found in /usr/lib 
scikits/audiolab/soundio/setup.py:21: UserWarning: Alsa not found - alsa backend not build 
warnings.warn("Alsa not found - alsa backend not build") 
CoreAudioInfo: 
scikits/audiolab/soundio/setup.py:31: UserWarning: CoreAudio not found - CoreAudio backend not build 
warnings.warn("CoreAudio not found - CoreAudio backend not build") 

오류

다음

[sndfile] 
include_dirs = /usr/include/ 
library_dirs = /usr/lib/x86_64-linux-gnu/ 

로 얻을 site.cfg 만들었습니다. py는 라이브러리를 찾습니다. 제가 누락 된 것이 있습니까? 내가 본 http://forum.ubuntu-fr.org/viewtopic.php?pid=3748397

scikits.audiolab on Ubuntu Oneiric - ImportError: No module named _sndfile 완전히 해제 설치 scikits - 오디오 랩 및 ALSA를에 제거 내 PC의이 오류 중 하나에 너무 많은 욕구 불만을

UPDATE

의 원인이 다음를 업데이트 alsa와 scikits-audiolab을 다시 설치하기 전에 apt-get하십시오.

답변

3

다음은 우분투에서 나에게 alsa audio backend work를 만들었습니다. 경우, 하나의 소스 디렉토리에서

$ sudo apt-get install libasound2-dev 

/path-to/scikits.audiolab-0.11.0/

또는 :

http://cournape.github.io/audiolab/installing.html#installation-from-sources에 지시 된 바와 같이, ALSA 헤더 설치 pip 사용 (기본적으로/tmp에 소스가 다운로드 됨)

/tmp/pip-build/scikits.audiolab

는 site.cfg 파일을 생성하고 [sndfile] 섹션에 추가에 [ALSA] 섹션 작성 :

[sndfile] 
include_dirs = /usr/include 
library_dirs = /usr/lib/x86_64-linux-gnu/ 
[alsa] 
include_dirs = /usr/include/alsa 
library_dirs = /usr/lib/x86_64-linux-gnu 

사용 찾을 찾거나 쉽다 - 파일 목록 asoundlib.h (include_dirs) 및 libasound를 .so (library_dirs)는 시스템에 있습니다.

글쎄,이 모든 일을하고 다시 설치하려고 시도한 후에도 여전히 작동하지 않았습니다. 나는 계속해서 실망스러운 메시지를 보냈다.

SndfileInfo: 
    FOUND: 
    libraries = ['sndfile'] 
    library_dirs = ['/usr/lib/x86_64-linux-gnu'] 
    include_dirs = ['/usr/include'] 

AlsaInfo: 
    alsa not found 
scikits/audiolab/soundio/setup.py:21: UserWarning: Alsa not found - alsa backend not build 
    warnings.warn("Alsa not found - alsa backend not build") 

그래서이 해킹을 사용해야했다. 우리를 파일 /path-to/scikits.audiolab-0.11.0/scikits/audiolab/soundio/setup.py를 열고이 더 많은 사람들을 위해 작동하는 경우

14 alsa_info = info_factory('alsa', ['asound'], ['alsa/asoundlib.h'], 
15       classname='AlsaInfo')() 

alsa_info = info_factory('alsa', ['asound'], ['asoundlib.h'], 
         classname='AlsaInfo')() 

교체 이 패치를 작성하려면 David Cournapeau (scikits.audiolab 작성자)에게 문의하십시오.

+0

안녕하세요 @ ravich2_7183,이 문제에 대한 해결책을 찾았습니다.나는이 패치/체크를 체크 아웃 할 것이다. 나는 시간을 가지며, 지금은 물건들로 가득 차있다. 과거에, 필자는 audiolabs를 내 linuxMint13에서 작동시킬 수있는 많은 것들을 재설치했습니다. 나는 그런 패치를 발견했다. – vvy