2017-02-20 7 views
0

こんにちは私のwavファイルからスペクトログラムを作成するために使用する必要があるモジュールspectrogramに少し問題があります。スペクトログラムと呼ばれるモジュールがありません

Pythonバージョン2.7.12を実行しているWindowsでインポートすると、エラーメッセージNo module named spectrogramが繰り返し表示されます。対照的に、バージョン2.7.11を実行する私のMacでモジュールをインポートするときには問題はありません。私はこれがバージョン固有の問題であることを示唆する何かを見つけることができず、誰かが私にこれを解決させるのを助けてくれることを期待していました。

ここには、必要なモジュールをインポートするために使用しているコードがあります。これは私の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

あなたが参照している 'スペクトログラム 'へのリンクを与えることができますか?私は 'スペクトログラム'モデルを見つけませんでした。 – Chazeon

+0

ありがとう、私は全体のパスを使用してインポートしようとしましたが、同じエラーメッセージが表示されます。私はスペクトログラムへのリンクを持っていない、そのコードから私は私のMACでうまく動作する他の誰かによって与えられている –

答えて

0

スペクトログラムは、scipyの一部です。これを知らせる必要があります。

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

あなたのコードの説明を追加して、将来この投稿を訪れるユーザーが理解できるようにします。 –

関連する問題