You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows/Ubuntu系统下pip安装pyo包失败的问题求助

解决pyo跨平台安装失败问题

Windows平台处理方案

  • 问题核心:pyo 1.x源码包的Windows路径配置存在bug,无法定位win64dlls\win64_pyo_data_files_common资源,且0.9.x/0.8.x旧版本和Python 3.10兼容性差。
  • 操作步骤:
    1. 下载适配Python 3.10的预编译wheel包:找pyo官方发行的对应amd64架构的wheel文件(避开源码编译的路径问题)。
    2. 本地安装wheel:打开Anaconda Prompt,切换到wheel所在文件夹,执行pip install [wheel文件名].whl。
    3. 手动补全资源文件:如果仍报错,找到pyo的安装目录(比如Anaconda3\Lib\site-packages\pyo),手动创建win64dlls文件夹,把AJAX SOUND STUDIO包内的win64_pyo_data_files_common内容复制进去。

Ubuntu平台处理方案

  • pip安装失败原因:编译pyo需要依赖系统音频库,默认环境缺少这些依赖。
  • 操作步骤:
    1. 先装系统依赖:执行sudo apt-get install libasound2-dev libjack-jackd2-dev portaudio19-dev。
    2. 带参数重新pip安装:pip install pyo --no-build-isolation,跳过隔离编译,直接调用系统已装的依赖。
    3. conda安装问题解决:pyo不在conda默认源,先添加conda-forge频道:conda config --add channels conda-forge,再执行conda install pyo。

内容的提问来源于stack exchange,提问作者VA splash

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.21 05:30:58