python无法导入pyaudio_Python PyAudio安装问题(使用PortAudio)

我正试图编写一个程序,从我的计算机麦克风记录信息,并将其保存到文件中。PyAudio似乎是实现这一点的更好的软件包之一,它们甚至有一个用于Windows 7的二进制文件(Python 2.7)。我下载了可执行文件并运行它来设置PyAudio,但是当我尝试将PyAudio导入到python脚本中时,现在得到一个错误:Please build and install the PortAudio Python bindings first.

Traceback (most recent call last):

File "", line 1, in

import pyaudio

File "C:\Python27\lib\site-packages\pyaudio.py", line 103, in

sys.exit(-1)

SystemExit: -1

如果我查看pyaudio.py,它失败的代码是:# attempt to import PortAudio

try:

import _portaudio as pa

except ImportError:

print "Please build and install the PortAudio Python " +\

"bindings first."

sys.exit(-1)

另外,如果相关的话,如果我转到Python27\Lib\site-packages(pyaudio.py所在的位置),会有一个名为portaudio_x64.dll的文件。

他们网站上的文档似乎只有在您想通过构建源代码来安装PyAudio时才有说明。另外,它说PortAudio v19包含在二进制文件中,所以我假设它在运行安装程序可执行文件之后就可以工作了。

我不知道出了什么问题,我真的需要尽快运行。有什么问题吗?或者如果有人对类似的软件包有更好的建议,特别是对Windows7(64位)和Python2.7(热情的发行版)以及跨平台的软件包,我很乐意听到。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值