Python 在Windows上的PyCharm中安装PyAudio

Python 在Windows上的PyCharm中安装PyAudio,python,pip,pycharm,Python,Pip,Pycharm,首先,我的项目是用venv设置的,请注意,我无法使用conda 我在Windows上通过PyCharms安装PyAudio时遇到问题。我已经按照其他各种指南自己编译了PortAudio文件。现在我试图通过PyCharm中的Python解释器安装它,但无法让它工作。已尝试通过--global option=“-I/path here”在选项中添加Include目录,但未被识别,与将其添加到解释器路径相同 src/_portaudiomodule.c(29): fatal error C1083:

首先,我的项目是用
venv
设置的,请注意,我无法使用
conda

我在Windows上通过PyCharms安装
PyAudio
时遇到问题。我已经按照其他各种指南自己编译了
PortAudio
文件。现在我试图通过PyCharm中的Python解释器安装它,但无法让它工作。已尝试通过
--global option=“-I/path here”
在选项中添加Include目录,但未被识别,与将其添加到解释器路径相同

src/_portaudiomodule.c(29): fatal error C1083: Datei (Include) kann nicht geöffnet werden: "portaudio.h": No such file or directory

我在Linux上没有遇到任何问题,因为安装PortAudio很简单,PyAudio的安装就可以通过PyCharm进行。

所以,当我写这篇文章时,在我放弃努力之前:我切换到Python3.6(当时使用的是3.7),第一次尝试就安装了PyAudio,没有任何问题。所以如果有人遇到这个问题,请试试这个。它甚至说,
PyAudio版本0.2.11
只支持最高3.6版本的Python。

您可以手动下载PyAudio模块并从这里安装:

第1部分。在PyCharm中:

  • 转到“文件”
  • “设置”
  • “项目”
  • 按此按钮“>”
  • “Python解释器”
  • 按下齿轮按钮
  • “添加”
  • “系统解释器”
  • 选择系统上安装的python版本
  • 如果您在列表中看到“PyAudio”,则表示您已完成。如果看不到PyAudio,请转到第2部分
第二部分。对于windows 10:

  • 按下“启动”按钮
  • 用鼠标右键点击“这台电脑”
  • “财产”
  • “高级系统设置”
  • “环境变量”
  • 在“用户变量”中双击“路径”
  • 确保python版本的路径“python3.x.x/script”和“python3.x.x”(您在本说明的第1部分中选择)位于列表的顶部。如果没有,点击“上移”按钮
  • 按“确定”按钮
第三部分。安装PyAudio

转到“开始”->“命令”->键入“pip安装pyaudio”并按下“回车”按钮。 就这些