博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ubuntu安装pyaudio找不到python.h的问题
阅读量:6000 次
发布时间:2019-06-20

本文共 806 字,大约阅读时间需要 2 分钟。

用pip工具安装pyaudio模块时,总是报如下错误:

  fatal error: portaudio.h: No such file or director

尝试了多种方法,之后重新看了一下官网的文件,上面是这样说的:

对于Debian / Ubuntu

使用包管理器安装PyAudio:

sudo apt-get install python-pyaudio python3-pyaudio

如果没有最新版本的PyAudio,请使用pip安装它:

pip install pyaudio

笔记:

  • pip将下载PyAudio源并为您的系统构建它。请务必事先安装portaudio库开发包(portaudio19-dev)和python开发包(python-all-dev)。
  • 为了更好地隔离系统包,请考虑在安装PyAudio 。

 

本人使用  sudo apt-get install python-pyaudio python3-pyaudio 然后 pip install pyaudio解决问题

 

附:

微软Windows 

使用安装:

python -m pip install pyaudio

笔记:

  • 如果pip尚未与您的Python安装捆绑在一起,请获取 。
  • pip将获取并安装PyAudio轮子(预先打包的二进制文件)。目前,有车轮兼容Python 2.7,3.4,3.5和3.6 的 。对于这些版本,可以使用32位和64位车轮。
  • 这些二进制文件包括使用MinGW构建的PortAudio v19 v190600_20161030。它们仅支持Windows MME API,包括对DirectX,ASIO等的支持。如果需要支持未包含的API,则需要编译PortAudio和PyAudio。
 

转载于:https://www.cnblogs.com/zhouzhishuai/p/9285209.html

你可能感兴趣的文章
MyBatis学习笔记(四) 注解
查看>>
什么是数据仓库主题
查看>>
WARN hdfs.DFSClient: Caught exception java.lang.InterruptedException
查看>>
移动硬盘文件或目录损坏且无法读取怎么解决
查看>>
在shell中使用sed命令替换/为\/
查看>>
JavaSe: 不要小看了 Serializable
查看>>
Node.js 抓取电影天堂新上电影节目单及ftp链接
查看>>
js课程 3-9 js内置对象定时器和超时器怎么使用
查看>>
linux popen函数
查看>>
[游戏开发]关于手游客户端网络带宽压力的一点思考
查看>>
如何成为强大的程序员?
查看>>
How To: 用 SharePoint 计算列做出你自己的KPI列表
查看>>
Visual Studio下使用jQuery的10个技巧
查看>>
web服务器工作原理及http协议通信
查看>>
数据库查询某个字段值的位数 语法
查看>>
java file 文件操作 operate file of java
查看>>
WPF获取路径解读
查看>>
【实战HTML5与CSS3】用HTML5和CSS3制作页面(上)
查看>>
Android : 如何在WebView显示的页面中查找内容
查看>>
数字信号处理 基础知识 对比回顾
查看>>