2011-11-04 6 views
4

파이 시스템 2.7이 설치되어 있고 audiolab 모듈을 사용해야합니다.audiolab for python 2.7

Traceback (most recent call last): 
    File "C:/Python27/trystuff", line 1, in <module> 

    from scikits.audiolab import formatinfo as format 

    File "C:\Python27\lib\site-packages\scikits\__init__.py", line 1, in <module> 

    __import__('pkg_resources').declare_namespace(__name__) 

    ImportError: No module named pkg_resources 

어떻게해야합니까 : 나는 다음과 같은 오류가 scikits.audiolab을받을 가져올 때 http://www.lfd.uci.edu/~gohlke/pythonlibs/#scikits.audiolab

: 나는 다음 사이트에서 다운로드?

답변

0

setup_tools 또는 최신 포크 distribute의 일부인 pkg_resources 모듈이 필요합니다. 또한 링크 된 사이트에는 설치할 Windows 바이너리가 있습니다. 배포 모듈을 권하고 싶습니다. 또한 타사 모듈에 대한 설치/제거 기능을 쉽게 제공합니다.

5

여기 파이썬 2.7 scikits.audiolab의 윈도우 바이너리 빌드 (및 기타 물건의 전체 많이)있다 :
http://www.lfd.uci.edu/~gohlke/pythonlibs/#scikits.audiolab

오디오 랩도 libsndfile 필요가. 링크는 바로 해당 페이지에,하지만 난 libsndfile 큰 너무 때문에 여기 놓을 게요 :
http://www.mega-nerd.com/libsndfile/#Download

PS : 당신은 그것을 찾을 수있는 libsndfile-1.dll을 어딘가 파이썬을 넣어해야합니다. 아주 작은 디스크 공간에서 낭비하지 않으려면 Python27 \ Lib \ site-packages \ scikits \ audiolab \ pysndfile 디렉토리에 복사본을 놓을 수 있습니다.

+0

libsndfile? 64 비트 또는 32 비트? – endolith

+0

을 사용하거나 [link shell extension] (http://schinagl.priv.at/nt/hardlinkshellext/linkshellextension.html) 링크를 사용하십시오. – endolith