当前位置: 首页 > article >正文

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,依次执行如下代码:

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无法访问造成:

 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可以访问到网址:

set HTTP_PROXY=socket5|http://yourproxy.com:port
set HTTPS_PROXY=socket5|http|https://yourproxy.com:port

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

pip install dist\torchaudio-2.6.0a0-cp310-cp310-win_amd64.whl

http://www.kler.cn/a/567094.html

相关文章:

  • 【分库分表】基于mysql+shardingSphere的分库分表技术
  • JDK17安装方法/如何安装JDK17/环境变量配置
  • C++奇迹之旅:C++的单例模式
  • STM32G431RBT6——(2)浅析Cortex-M4内核
  • vivo打造最具影响力Rust赛事,点亮基础软件事业的“蓝河时代”
  • 4.万事开头难—第一个Java程序
  • 网络基础 —HTTP与HTTPS的基本介绍
  • CMU15445(2023fall) Project #4 - Concurrency Control踩坑历程
  • 【SpringCloud】Gateway
  • FFmpeg av_read_frame 和iOS系统提供的 AVAudioRecorder 实现音频录制的区别
  • RabbitMQ系列(三)基本概念之Consumer
  • 【Unity】搭建HTTP服务器并解决IP无法访问问题解决
  • AI军备竞赛2025:GPT-4.5的“情商革命”、文心4.5的开源突围与Trae的代码革命
  • React 常见面试题及答案
  • 序列化选型:字节流抑或字符串
  • 【AI+智造】基于阿里云Ubuntu24.04的Ollama+DeepSeek+Odoo18智能集成部署方案
  • Ubuntu系统修改主机名、用户名及密码
  • python量化交易——金融数据管理最佳实践——使用qteasy管理本地数据源
  • 【数据结构】平衡二叉树插入(手算)
  • 【Godot4.3】自定义简易菜单栏节点ETDMenuBar