2010-01-14 4 views
0

Я пытаюсь прочитать файл * .wav с помощью scipy. Я делаю это следующим образом:ImportError: не может импортировать имя NumpyTest

import scipy.io 
x = scipy.io.wavfile.read('/usr/share/sounds/purple/receive.wav') 

В результате я получаю следующее сообщение об ошибке:

Traceback (most recent call last): 
    File "test3.py", line 1, in <module> 
    import scipy.io 
    File "/usr/lib/python2.5/site-packages/scipy/io/__init__.py", line 23, in <module> 
    from numpy.testing import NumpyTest 
ImportError: cannot import name NumpyTest 

Кто-нибудь знает, почему SciPy не может импортировать NumpyTest и как это можно исправить?

+0

Если я использую «из scipy.io import wavfile» вместо «import scipy.io». У меня все еще такая же проблема. – Roman

ответ

0

У вас установлен numpy? Пакет, скорее всего, называется numpy или python-numpy, если вы работаете в Linux

Если ваш менеджер пакетов ОС не имеет Numpy пакет, загрузите его с here

+0

У меня есть numpy (версия 1.4.0). Например, «import numpy» не вызывает проблем. – Roman

Смежные вопросы