аудиолаб для питона 2.7

В моей системе установлен python 2.7, и мне нужно использовать модуль audiolab. Я скачал со следующего сайта: http://www.lfd.uci.edu/~gohlke/pythonlibs/#scikits.audiolab

Когда я импортирую scikits.audiolab, я получаю следующую ошибку:

    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

Что я должен делать?


person Community    schedule 04.11.2011    source источник


Ответы (2)


Существует бинарная сборка scikits.audiolab для Windows (и множество других материалов) для python 2.7 здесь:
http://www.lfd.uci.edu/~gohlke/pythonlibs/#scikits.audiolab

audiolab также потребует libsndfile. Ссылка находится прямо на этой странице, но я поставлю ее и здесь, так как libsndfile великолепен:
http://www.mega-nerd.com/libsndfile/#Download

PS: вам нужно будет поместить libsndfile-1.dll в место, где python сможет его найти. Если вы не возражаете против того, чтобы потратить немного места на диске, вы можете поместить его копию в каталог Python27\Lib\site-packages\scikits\audiolab\pysndfile.

person travc    schedule 21.04.2012
comment
какой libsndfile? 64-битная или 32-битная? - person endolith; 20.05.2014
comment
или используйте расширение оболочки ссылки, чтобы связать его - person endolith; 04.03.2016