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
相关推荐
子燕若水1 小时前
Unreal Engine 5中的AI知识
人工智能
极限实验室2 小时前
Coco AI 实战(一):Coco Server Linux 平台部署
人工智能
杨过过儿2 小时前
【学习笔记】4.1 什么是 LLM
人工智能
程序视点2 小时前
Window 10文件拷贝总是卡很久?快来试试这款小工具,榨干硬盘速度!
windows
巴伦是只猫2 小时前
【机器学习笔记Ⅰ】13 正则化代价函数
人工智能·笔记·机器学习
大千AI助手3 小时前
DTW模版匹配:弹性对齐的时间序列相似度度量算法
人工智能·算法·机器学习·数据挖掘·模版匹配·dtw模版匹配
AI生存日记3 小时前
百度文心大模型 4.5 系列全面开源 英特尔同步支持端侧部署
人工智能·百度·开源·open ai大模型
wuk9983 小时前
基于MATLAB编制的锂离子电池伪二维模型
linux·windows·github
LCG元3 小时前
自动驾驶感知模块的多模态数据融合:时序同步与空间对齐的框架解析
人工智能·机器学习·自动驾驶