Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python PyAudio IOError:[Errno无效输入设备(无默认输出设备)]-9996_Python_Portaudio_Pyaudio - Fatal编程技术网

Python PyAudio IOError:[Errno无效输入设备(无默认输出设备)]-9996

Python PyAudio IOError:[Errno无效输入设备(无默认输出设备)]-9996,python,portaudio,pyaudio,Python,Portaudio,Pyaudio,我试图运行一个简单的python文件,它使用pyaudio来记录输入。但是,每当我运行此文件时,都会出现此错误。我让它工作过一次,我不知道发生了什么变化。我试过了 import pyaudio pa = pyaudio.PyAudio() print(pa.get_device_count()) 0 因此,我发现它没有检测到任何有效的设备。是否仍要指定pyaudio/portaudio在何处查找我的输入设备。我在运行小学os freya。任何帮助都将不胜感激 你粘贴的代码在我的机器上运行:我得

我试图运行一个简单的python文件,它使用pyaudio来记录输入。但是,每当我运行此文件时,都会出现此错误。我让它工作过一次,我不知道发生了什么变化。我试过了

import pyaudio
pa = pyaudio.PyAudio()
print(pa.get_device_count())
0

因此,我发现它没有检测到任何有效的设备。是否仍要指定pyaudio/portaudio在何处查找我的输入设备。我在运行小学os freya。任何帮助都将不胜感激

你粘贴的代码在我的机器上运行:我得到24。
尝试重新安装您的音频驱动程序,我假设您确定已连接一个正常工作的设备

看起来很傻,但我也犯了同样的错误,我一直在想:司机失踪了?音频板丢失?操作系统是否关闭了麦克风


不需要,我只需要插入麦克风(实际的、材质的、设备的)。

我遇到这个错误是因为我不小心跑了

# p = pyaudio.PyAudio()
# ...
p.terminate()
然后试图打开另一条小溪