【问题标题】:Compile PyAudio without Jack, without PulseAudio, etc在没有 Jack、没有 PulseAudio 等的情况下编译 PyAudio
【发布时间】:2015-05-19 05:52:54
【问题描述】:

我想用尽可能少的层编译PyAudio。 我只想使用PortAudioPyAudio 需要),它使用 ALSA,但不是 Jack,不是 PulseAudio,不是其他任何东西

我想要PyAudio <--> PortAudio <--> ALSA,仅此而已。

做的时候:

git clone http://people.csail.mit.edu/hubert/git/pyaudio.git
cd pyaudio
sudo python setup.py install

它将库与我不想要的 Jack 等链接起来。

如何只用 PortAudio 和 ALSA 编译 PyAudio?

原因:调试一些问题,可能与其他层有关。

【问题讨论】:

    标签: linux alsa portaudio pyaudio


    【解决方案1】:

    当你安装 PyAudio 时,它会使用已经安装在你系统上的 PortAudio 库(例如通过apt-get)。

    如果您想要没有 JACK 的 PortAudio,您必须从 http://www.portaudio.com/ 获取源代码并使用以下代码自行编译:

    ./configure --without-jack
    

    我认为无论如何都不直接支持 PulseAudio。 如果您不希望 PulseAudio 干扰,最简单的方法可能是卸载它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-03-12
      • 2013-02-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-03
      • 2020-03-25
      相关资源
      最近更新 更多