2017-02-20 17 views
0

Привет, У меня есть небольшая проблема с модулем spectrogram, который мне нужно использовать для создания спектрограмм из моих wav-файлов.Нет модуля под названием спектрограмма

Я неоднократно получаю сообщение об ошибке No module named spectrogram при импорте на мою Windows, на которой запущена версия Python 2.7.12. Напротив, при импорте модуля на моем mac, который запускает версию 2.7.11, у меня нет проблем. Я не могу найти ничего, что говорит о том, что это проблема, связанная с версией, и надеялась, что кто-то сможет помочь мне исправить это.

Вот код, который я использую для импорта необходимых модулей. Это отлично работает на моем Mac, но не будет работать в Windows.

import glob 
    import numpy as np 
    import scipy.io import wavfile 
    import spectrogram as sp 
    import os 
    import matplotlib.pyplot as plt 
+0

Вы пытались импортировать, используя свой полный путь, что-то вроде 'import scipy.signal.spectrogram', если это то, о чем вы упомянули? – Chazeon

+0

Или вы можете дать ссылку на 'spectrogram', на который вы ссылаетесь? Я не нашел «спектрограмму». – Chazeon

+0

Спасибо, я пробовал импортировать, используя весь путь, он приходит с тем же сообщением об ошибке. У меня нет ссылки на спектрограмму, ее код, который мне дал кто-то другой, который отлично работает на моем mac –

ответ

0

Spectrogram - это часть скупым, вы должны сделать это известным.

from scipy import signal 
signal.spectrogram(bla,bla,bla) 
+0

Comsider, добавляющий описание для вашего кода, чтобы пользователи, посетившие этот пост в будущем, могли это понять. –