win11编译pytorchaudio cuda128版本流程

1. 前置条件

本篇续接自 win11编译pytorch cuda128版本流程,阅读前请先参考上一篇配置环境。

访问https://kkgithub.com/pytorch/audio/archive/refs/tags/v2.6.0.tar.gz下载源码,下载后解压;

2. 编译

在visual studio 2022安装目录下查找如下文件路径:

VC\Auxiliary\Build\vcvarsall.bat

打开 Miniforge Prompt,依次执行如下代码:

bash 复制代码
conda activate torch_build_env

##替换成自己的路径
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvarsall.bat" x64

cd c:\audio-2.6.0
##执行前先确认删除build目录
python setup.py bdist_wheel

如果遇到如下ffmpeg下载错误,一般是s3.amazonaws.com无法访问造成:

bash 复制代码
 error: downloading 'https://pytorch.s3.amazonaws.com/torchaudio/ffmpeg/2023-08-14/windows/4.4.4.tar.gz' failed
          status_code: 35
          status_string: "SSL connect error"

FAILED: f4-populate-prefix/src/f4-populate-stamp/f4-populate-download C:/audio-2.6.0/build/temp.win-amd64-cpython-310/Release/_deps/f4-subbuild/f4-populate-prefix/src/f4-populate-stamp/f4-populate-download

可以参考报错日志,手动下载ffmpeg源码包放到指定src目录下。

或者设置代理,让cmake可以访问到网址:

bash 复制代码
set HTTP_PROXY=socket5|http://yourproxy.com:port
set HTTPS_PROXY=socket5|http|https://yourproxy.com:port

编译完成后,wheel包在dist目录下,使用pip安装

bash 复制代码
pip install dist\torchaudio-2.6.0a0-cp310-cp310-win_amd64.whl
相关推荐
豪气的程序猿18 分钟前
电商图片工作流怎么选?Lingko AI 对比折叠键盘主图与详情页
人工智能
80s77722 分钟前
动态代理和静态代理的区别,动态代理怎么提高网络安全性
python
小刘快学习37 分钟前
把 AI 账单拆到部门:企业 AI 网关的精准分账思路
人工智能
米小虾1 小时前
你让监控模型读的思维链,可能是攻击者写好的剧本
人工智能
deepseek231 小时前
Iris 开源搜索智能体拆解:35B 与 397B 中文仅差 0.3 分,上下文管理胜过堆参数
人工智能·ai agent·开源模型
ai小陈1 小时前
CUDA Stream实战:让数据传输与GPU计算真正重叠
人工智能·深度学习·ai·pdf·云计算·gpu算力
residual_fan1 小时前
【学术论文】航空发动机故障诊断智能体:基于持续对比强化学习的动态优化方法
人工智能·算法·数据挖掘·数据分析
东风破_1 小时前
从 RAG 到 Agentic RAG:第二步,把复杂问题拆开再检索
人工智能
dehuisun1 小时前
第07篇:RAG+Agent 部署架构、资源评估与私有化方案
人工智能
米小虾1 小时前
拆给 8 个子智能体,只拿回 2.3 倍信息:多智能体分解的产出守恒律
人工智能·agent