Yahoo 知識+ 將於 2021 年 5 月 4 日 (美國東岸時間) 停止服務,而 Yahoo 知識+ 網站現已轉為僅限瀏覽模式。其他 Yahoo 資產或服務,或你的 Yahoo 帳戶將不會有任何變更。你可以在此服務中心網頁進一步了解 Yahoo 知識+ 停止服務的事宜,以及了解如何下載你的資料。
Python2.6.6 使用 scikits 找不到模組
各位大大:
在下作業系統為 XP, python 用 2.6.6 版,目前已經安裝了:
numpy-1.6.2-win32-superpack-python2.6.exe
scipy-0.11.0rc1-win32-superpack-python2.6.exe
scikits.audiolab-0.11.0.win32-py2.6.exe
跑以下 code:
from scikits.audiolab import wavread, wavwrite
import scipy
(x, fs, enc)=wavread("test.wav")
y=scipy.fft(x, axis=0)
y[0:0.008*len(y)]=0
y[0.02*len(y):]=0
z=10*scipy.ifft(y, axis=0)
wavwrite(z.astype(scipy.float64), "result.wav", fs, enc)
卻出現:
Traceback (most recent call last):
File "code.py", line 1, in
from scikits.audiolab import wavread, wavwrite
File "C:\Python26\lib\site-packages\scikits\__init__.py", line 1, in
__import__('pkg_resources').declare_namespace(__name__)
ImportError: No module named pkg_resources
請教各位,此問題該如何解決?要安裝新的 module 嗎?
多謝協助!
著名一下,"line 1, " 後面有大於小於夾住的 module 文字
知識+會砍語法所以不見了
1 個解答
- ?Lv 69 年前最愛解答
大大,您可以試試看
到參考網站中下載 ez_setup.py
然後執行 python ez_setup.py scikits.audiolab
應該就不會有 ImportError
註:該連結直接點會把整個 py 檔顯示在網頁裡,按右鍵另存目標為佳