代码之家  ›  专栏  ›  技术社区  ›  Cranjis

无法在conda环境(MAC)中pip安装pyAudio

  •  0
  • Cranjis  · 技术社区  · 4 年前

    我在mac上使用conda环境,我想安装pyAudio。 我试着在很多帖子中遵循这个建议来运行

    brew install portaudio
    

    r

    pip install --global-option='build_ext' --global-option='-I/usr/local/include' --global-option='-L/usr/local/lib' pyaudio
    

    但它仍然不起作用 在内部 康达环境。然而,跑步

    pip install --global-option='build_ext' --global-option='-I/usr/local/include' --global-option='-L/usr/local/lib' pyaudio 
    

    在conda环境之外工作(在“基础”环境中)。

    可能的原因是什么?如何在conda环境中安装pyAudio?

    0 回复  |  直到 4 年前
        1
  •  8
  •   Ambitions    4 年前

    尝试 conda install -c anaconda pyaudio

    来源: https://anaconda.org/anaconda/pyaudio

        2
  •  1
  •   Zabir Al Nazi    4 年前

    portaudio 不是python包。最简单的解决方案是使用此处的pyaudio conda包 https://anaconda.org/anaconda/pyaudio

    您可以尝试以下命令在conda中安装pyaudio(在激活conda环境后)。

    conda config --add channels conda-forge

    conda install pyaudio

        3
  •  0
  •   Welcome_back    4 年前

    用Python查找你的Python版本——例如我的版本是3.7.3

    检查你有64或32 Python的最简单方法就是在终端中打开它:

    从以下位置查找相应的.whl文件 here 例如,我的

    PyAudio0.2.11cp37cp37mwin_amd64.whl,并下载。

    转到下载文件夹,例如cd C:\Users\foobar\Downloads 在我的例子中,使用conda安装.whl文件:

    conda install PyAudio-0.2.11-cp37-cp37m-win_amd64.whl
    

    链接源 在这里

    如果你已经下载了whl,也可以试试这个

    conda install -c anaconda pyaudio
    

    链接源 here

        4
  •  0
  •   TassosK    4 年前

    从anaconda.org他们推荐这个pyaudio 0.27:

    conda install -c mutirri pyaudio 
    

    否则对于pyaudio 0.2.11来说:

    conda install -c anaconda pyaudio