2013-06-25 98 views
3

我已經從sourceforge下載了該模塊。 audiere-1.9.4-win32在Python 2.7上安裝Audiere模塊Windows 7

解壓後的文件夾具有以下文件夾:

-bin

-Bindings

-doc

-include

-lib

的綁定文件夾包括一個fil Ë稱爲audiere.pyd和安裝指令,說:

Into the Windows distribution of Python 2.2: Copy audiere.dll and audiere.pyd into your Python22 directory (or perhaps Python22/DLLs, depending on your system).

我試圖將這兩個文件複製到:

-python 2.7/

-python 2.7/DLL

-python 2.7/LIb/site-packages/directory但是

import audiere 

仍然給出一個導入錯誤:

回溯(最近通話最後一個): 文件「」,1號線,在 進口audiere 導入錯誤:DLL加載失敗:指定的模塊找不到。

我相信這與python 2.2與python 2.7沒有任何關係,因爲人們已經成功地在2.7上使用audiere而不做任何修改。

如何安裝在Windows 7上

回答

1

audiere你可以嘗試使用pyglet。該庫有能力使用名爲Avbin的外部庫進行播放。如何使用 簡單的例子:

import pyglet 

music = pyglet.resource.media('music.mp3') 
music.play() 
pyglet.app.run() 

如果你有一些問題avbin,把DLL的代碼的同一目錄下,然後插入該兩行之前「pyglet.resource.media('的music.mp3 ')「:

pyglet.lib.load_library('avbin') 
pyglet.have_avbin=True