python编译安装pyaudio
因为pyaudio目前官方只有python3.6才有whl,对于python3.7~,不支持直接pip install pyaudio。
对于高版本的python,有两种途径可以安装pyaudio:
- 去非官方的网站上下载pyaudio的whl安装包:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyaudio (我目前好像也下载不了)
- 编译安装。
下面是第二种途径的方法:
pyaudio依赖portaudio,因此编译pyaudio需要先编译portaudio
下载包含pyaudio和portaudio的源代码。
https://github.com/intxcc/pyaudio_portaudio
1.编译portaudio
先编译portaudio,在portaudio-v19/build/msvc有visual studio 的工程文件portaudio.sln,把工程打开,设置输出为[release][x64],
设置静态链接的工程
设置附加的运行时的库为静态库(这一步很重要,否者安装时会提示找不到符号)
然后生成,生成文件的地址为:
portaudio-v19\build\msvc\x64\Release\portaudio.lib
2.安装pyaudio
然后在pyaudio的主目录(有setup.py的目录),安装pyaudio
python setup.py install --static-link
(setup.py中已经设置好了portaudio的包含文件和lib文件路径,所以不需要配置portaudio)
由于github下载太慢,我的网盘中也包含了一份github中的拷贝(portaudio已经编译了,安装只需要最后一步)
https://pan.baidu.com/s/1Uomy6bHJyiVh8KwElvEA4g
python编译安装pyaudio相关推荐
- python2 openssl安装_CentOS下openssl和python编译安装
一.前言 本文主要纪录CentOS等类型系统下openssl和python软件编译安装的操作过程和一些注意事项,以供后续回顾使用. 二.操作指导 2.1 环境说明 软件 版本 CentOS 6.9 x ...
- python编译安装ssl的问题解决
python编译安装需要ssl模块才能使用pip,且ssl需要支持x509, 如果openssl版本太低,则无法安装ssl对应模块.如果支持ssl,在configure的时候能看到: 以下不需要管理员 ...
- python编译安装(centos、uos\ubuntu)
文章目录 python编译安装 1. centos8 下载编译安装python3.* 2. centos7下编译安装 python3.8.12 编译过程报错 编译报错: Could not impor ...
- ubuntu安装python百度经验_如何在Ubuntu 20.04上安装Python 3.9(含python编译安装和使用Apt命令安装)...
在本文中,我们将向您展示在Ubuntu 20.04上安装Python 3.9的两种方法.第一种使用APT命令安装Python3.9,第二种是在Ubuntu20.04上编译安装Python 3.9.本教 ...
- python编译安装详解_linux 编译安装python3.6的教程详解
不要下载 " XZ compressed source tarball " ,目前 python3.6 最新版压缩包名字是:Python-3.6.7.tgz. 把下载的压缩包随便放 ...
- Linux(Centos) Python编译安装达梦驱动 dmPython
原文链接 https://www.aiprose.com/blog/150 dmPython 是 DM 提供的依据 Python DB API version 2.0 中 API 使用规定而开发的数据 ...
- Python 无法安装PyAudio问题
一.错误与原因 在Windows上没有用于Python 3.7的轮子(预构建包)(有一个用于Python 2.7和3.4到3.6),因此需要在PC上准备构建环境以使用此包.因为有些软件包很难在Wind ...
- python编译安装没有c扩展_为什么在安装simplejson时得到“C扩展无法编译”?
顺便问一下,我使用的是windows,所以我必须安装visual studio吗?(py) D:\python>pip install simplejson Downloading/unpack ...
- centos编译安装python_centos编译安装python3.6.4
随着云计算的兴起,python越来越流行. 为了方便学习,需要安装最新python3.6.4 下面是python编译安装的步骤 1安装依赖yum install gcc make libffi-dev ...
最新文章
- jQuery中的closest()和parents()的差别
- 优秀ASP.NET程序员修炼之路
- 计算机系统最大的加速能力,系统加速我用Windows系统四大自带工具 -电脑资料
- 安装python环境及pip_Python环境搭建及pip的使用
- php多维数组删除数据,PHP多维数组删除问题
- 【CNN】四张图彻底搞懂CNN反向传播算法(通俗易懂)
- 计算机辅助设计与制造实例教程答案,计算机辅助设计实例教程= Example Course of Computer Aided Design...
- HTML5+CSS大作业——年会抽奖网页设计(1页)
- matlab 画短时平均幅度谱
- 在使用vue脚手架之前你必须掌握的:vue的模版以及路由用法
- 给body设置背景图片,整个图片完整的充满屏幕
- 地铁客流量分析可视化演示系统(附代码)
- 河南工业大学高级JAVA实验,大学_计算机控制技术实验报告河南工业大学4
- 解决office2003,无法卸载也无法安装问题
- 浅谈二层交换安全攻防
- 城市地铁是怎样建成的?
- 软考中级 真题 2018年上半年 信息系统管理工程师 基础知识
- 对称轴(Symmetry)
- vscode无法打开源文件的问题
- 当贝塞尔同学遇见麻衣学姐