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

pytorch问题汇总

conda环境下
通过torch官网首页
pip安装
成功运行

后面通过conda安装了别的包 似乎因为什么版本问题 就不能用了
packages\torch_init_.py", line 245, in _load_dll_libraries
raise err
OSError: [WinError 127] 找不到指定的程序。 Error loading
ackages\torch\lib\c10_cuda.dll" or one of its dependencies.

后面尝试
conda 和pip 都卸载重装

通过了torch 官网下的conda安装方式
Linux and Windows # CUDA 12.4
conda install pytorch2.4.1 torchvision0.19.1 torchaudio==2.4.1 pytorch-cuda=12.4 -c pytorch -c nvidia
安装成功后仍旧报错

Failed to import pytorch fbgemm.dll or one of its dependencies is missing

搜到了有说法是
install VC_redist.X64 - 14.29.30153 it will solve the fbgemm.dll problem.

但是我的电脑已经有新版本的了

错误原因 冲突版本:

你尝试安装的版本是 14.29.30153(通过日志中的 WixBundleName 可见)。

但系统中已存在更新的版本 14.29.30156(日志中显示 Detected related bundle:
{688d04f5-ee15-4449-a9e1-5c7f3be50ef0}, version: 14.29.30156.0)。

Windows 不允许降级安装运行时库,因此报错: Error 0x80070666: Cannot install a product
when a newer version is installed.

关联的 CUDA 依赖:

PyTorch/CUDA 可能需要特定版本的 VC++ Redistributable,但版本冲突导致安装失败。

考虑参考其他方法
根据提示,是因为fbgemm.dll缺少依赖,导致加载异常,所以直接办法去找依赖文件,博主这里给出一个解决的办法:

  1. 下载libomp140.x86_64.dll文件

但我下载后依旧报错

尝试下载了dependence那个软件自己查找依赖
https://zhuanlan.zhihu.com/p/717678050
在这里插入图片描述

后面又出问题,实际感觉 conda安装是不是经常有问题
后面换回了 统一pip 安装一系列包
顺利运行

感觉就是要么统一pip安装 要么就是统一conda安装 不然老是互相报错

http://www.xdnf.cn/news/9159.html

相关文章:

  • 【Redis】3-Redis应用
  • vscode java debug terminal 中文乱码
  • n8n 读写本地文件
  • 原生js实现数据响应方法2.0
  • 【Qt】未添加scrollArea造成界面过大
  • 【Webtrees 用户手册】第 3 章 -会员指南
  • 解锁集成电路制造新建项目的防震黑科技-江苏泊苏系统集成有限公司
  • ArcGIS Pro 3.4 二次开发 - 几何
  • Python爬虫实战:研究Beautiful Soup框架相关技术
  • 《软件工程》第 10 章 - 软件实现
  • Chrome浏览器隐私与安全功能完全指南
  • MySQL : MySQL的安装【CentOS 7】
  • uniapp在app端老是铺满全屏
  • CAD精简多段线顶点、优化、删除多余、重复顶点——CAD c#二次开发
  • uniapp 条件筛选
  • 编程日志5.20
  • 信息论基础理论与应用全面指南
  • 每天掌握一个Linux命令 - sysbench
  • 【图像大模型】Stable Diffusion XL:下一代文本到图像生成模型的技术突破与实践指南
  • python fastapi统一捕获请求和响应
  • 七段码--dfs+set去重/状压
  • python训练营第35天
  • Axure动态面板学习笔记
  • React整合【ECharts】教程004:饼图的构建和基本设置
  • MySQL增删改查基础教程:熟练掌握DML语句操作【MySQL系列】
  • leetcode98.验证二叉搜索树:递归法中序遍历的递增性验证之道
  • GitLab 18.0 正式发布,15.0 将不再受技术支持,须升级【一】
  • 数字孪生文旅,如何颠覆传统旅游体验?
  • 在 Unity 中,AOT和JIT的区别
  • Java集合操作常见错误及规避方法