2013-06-25 79 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