无法在pycharm终端上安装pyaudio

时间:2020-08-30 04:51:37

标签: python speech-recognition

pip安装pyaudio 收集pyaudio 正在下载PyAudio-0.2.11.tar.gz(37 kB) 由于未安装软件包“ wheel”,因此将传统的“ setup.py install”用于pyaudio。 安装收集的软件包:pyaudio 正在运行setup.py install for pyaudio ...错误 错误:命令错误,退出状态为1: 命令:'c:\ users \ pankaj \ appdata \ local \ programs \ python \ python38-32 \ python.exe'-u -c'导入sys,setuptools,标记化; sys.argv [0] ='“'”'C:\ Users \ Pankaj \ AppData \ L ocal \ Temp \ pip-install-u6zhmegn \ pyaudio \ setup.py'“'”'; 文件 ='“'”'C:\ Users \ Pank aj \ AppData \ Local \ Temp \ pip-install-u6zhmegn \ pyaudio \ setup.py'“'”'; f = getattr(tokeni ze,'“'”'open'“'”',打开)(文件); code = f.read()。replace('“'”“ \ r \ n'”'“ ','“'”'\ n'“'”') ; f.close(); exec(compile(code, file ,'“'”'exec'“'”'))'安装-记录'C:\ Users \ Pa nkaj \ AppData \ Local \ Temp \ pip-record-wcc393v3 \ install-record.txt'--single-version-extern 盟友管理的--compile --install-headers'c:\ users \ pankaj \ appdata \ local \ programs \ python \ python38-32 \ Include \ pyaudio' cwd:C:\ Users \ Pankaj \ AppData \ Local \ Temp \ pip-install-u6zhmegn \ pyaudio
完整输出(10行): 运行安装 运行构建 运行build_py 创建版本 创建build \ lib.win32-3.8 复制src \ pyaudio.py-> build \ lib.win32-3.8 运行build_ext 建立'_portaudio'扩展名 b'\\ x00C \ x00o \ x00m \ x00m \ x00o \ x00n \ x00 \ x00w \ x00a \ x00s \ x00 \ x00u \ x00n \ x00e \ x00e \ x00x \ x00 p \ x00e \ x00c \ x00t \ x00e \ x00d \ x00 \ x00a \ x00t \ x00 \ x00t \ x00h \ x00i \ x00s \ x00 \ x00t \ x00i \ x00m
x00e \ x00。\ x00 \ r \ x00 \ n \ x00' 错误:需要Microsoft Visual C ++ 14.0。使用“ Microsoft Visual C ++ Bui获得它 ld工具”:https://visualstudio.microsoft.com/downloads/ ---------------------------------------- 错误:命令错误,退出状态为1:'c:\ users \ pankaj \ appdata \ local \ programs
python \ python38-32 \ python.exe'-u -c'导入sys,setuptools,标记化; sys.argv [0] =' “'”'C:\ Users \ Pankaj \ AppData \ Local \ Temp \ pip-install-u6zhmegn \ pyaudio \ setup.py'“' “'; 文件 ='”'“ C:\ Users \ Pankaj \ AppData \ Local \ Temp \ pip-install-u6zhmegn \ pyaudi o \ setup.py'“'”'; f = getattr(tokenize,'“'”'open'“'”',打开)(文件); code = f.read()。代表 ace('“'”'\ r \ n'“'”','“'”'\ n'“'”'); f.close(); exec(compile(code, file >,'“'”'exec'“'”' ))'安装--record'C:\ Users \ Pankaj \ AppData \ Local \ Temp \ pip-record-wcc393v3 \ install-re cord.txt'-单一版本-外部管理--compile --install-headers'c:\ users \ pan kaj \ appdata \ local \ programs \ python \ python38-32 \ Include \ pyaudio'检查日志是否完整 命令输出。

1 个答案:

答案 0 :(得分:0)

根据this answer,您需要执行以下操作:

  • 通过python --version查找您的Python版本,并检查您的版本以及您使用的是32位还是64位计算机。

  • here

    中找到适当的.whl文件
  • 转到下载文件的文件夹

  • 使用pip安装.whl文件 即

    pip安装PyAudio-0.2.11-cp37-cp37m-win_amd64.whl