所以我设法安装aubio 0.4.0,以便导入到python没有错误,但我还没有想出如何传递文件进行分析。Aubio 0.4.0 Python Windows安装但创建aubio源码时出现故障
这是我对我所做的安装从here采取aubio 0.4.0步骤:
下载Aubio 0.4.0源下载最新的git构建 - http://git.aubio.org/
解包到C:\
安装蟒2.7.6
所附C:\ python27的 '路径' 环境变量
安装MinGW的V-0.6.2 mingw.org/download/installer
MinGW的安装管理器内我包括 - [的mingw32基]
所附C:\ MinGW的\ bin添加到 '路径' 环境变量
创建的文件 “C:\ Python27 \ LIB \的distutils \ distutils.cfg” 含有:
[构建]
编译=的mingw32
---------------包括LIBAV库------------------ ---------
下载pygtk的所有功能于一身的-2.24.2.win32-py2.7.msi得到pkgconfig和它的所有依赖关系:ftp.gnome.org/ pub/GNOME/binaries/win32/pygtk/2.24/
download libav win32 build win32.libav.org/win32/并解包到C:\ libav \
创建一个新的环境变量名: “PKG_CONFIG_PATH” 与值:C:\ libav的\ usr \ LIB \ pkgconfig
追加C:\ libav的\ usr \ BIN \的 '路径'环境变量
-------------------- END LIBAV ------------------- --------------------
在aubio路径中运行命令:python。\ waf configure build -j 1 --check-c-合作mpiler = GCC
我得到一个崩溃的一百九十三分之一百六十八与测试delnull.exe但构建不断去并返回 “构建” 成功完成
安装numpy的V-1.8.0 sourceforge.net/项目/ numpy /文件/ NumPy/
在aubio \ python路径中运行命令:python setup。PY建立
的aubio \ python路径中运行以下命令:蟒蛇的setup.py安装
我不得不把DLL从aubio \ build中的\ src \ libaubio-4.dll复制到python27 \ LIB \站点包\ aubio \
然后我说我自己请将test.mp3和test.wav文件一成aubio \ python的\测试\声音\
里面的aubio \蟒蛇\测试路径我跑命令:python run_all_tests -v
-------------------编辑-------------------------- -------
上述说明应现在的工作没有问题原本问
------------------- END EDIT --- --------------------------
因此,从结果中,我得到了许多关于许多不同测试正在进行的'好',但是它的第一个问题是“test_many_sinks”,它试图从声音中使用.wav文件,并给出:
AUBIO错误:使用[wav文件路径]创建aubio源失败
它继续为其余测试提供相同的错误,直到它在“test_zero_hop_size”上崩溃并停止。
任何进一步的建议,我仍然需要做的将不胜感激。 谢谢!