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

20250513_问题:由于全局Pytorch导致的错误

文章目录

  • 前言
  • 问题:由于`全局Pytorch`导致的错误
    • 找到问题(1)
    • 找到问题(2)
  • 总结


前言


问题:由于全局Pytorch导致的错误

代码报错显示无法使用CUDA

AttributeError: module ‘torch._C’ has no attribute ‘_cuda_setDevice’

找到问题(1)

import torch
print('是否可用CUDA',torch.cuda.is_available())
print("PyTorch Version:", torch.__version__)
# 如果 CUDA 可用,查看 CUDA 版本
if torch.cuda.is_available():print("CUDA Version:", torch.version.cuda)print("当前 GPU 设备:", torch.cuda.get_device_name(0))
else:print("CUDA 不可用!")

正确的显示:
在这里插入图片描述

找到问题(2)

python -c "import torch; print(torch.__version__); print(torch.__file__)"

确保输出的路径是虚拟环境中的路径,而不是全局路径。例如,它应该类似于:

D:\Anaconda\envs\myenv-cvrp\lib\site-packages\torch

手动删除全局安装的残留文件,路径为:

C:\Users\Admin\AppData\Roaming\Python\Python38\site-packages\torch

注:只要手动删除全局pytorch,即可解决办法。


总结

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

相关文章:

  • 【Nacos】env NACOS_AUTH_TOKEN must be set with Base64 String.
  • TCP协议详细讲解及C++代码实例
  • 【算法笔记】ACM数论基础模板
  • ContextAnnotationAutowireCandidateResolver的作用
  • 5月13日复盘
  • PAC文件:智能代理配置的瑞士军刀
  • rtty操作记录说明
  • 保险销售系统对接保险公司接口的常见技术架构
  • 阿里二面:聊聊 MySQL 主从同步方案的优缺点
  • 【兽医电子处方软件】佳易王宠物医院电子处方管理系统:宠物医院诊所用什么软件?一键导入配方模板软件程序实操教程 #操作简单 #宠物医院软件下载安装
  • C语言中的宏
  • 数控滑台:革新传统加工方式的利器
  • 谁在守护我们的危险时刻
  • C语言之旅5---分支与循环【2】
  • 学习第一遍 -- 第一章:SoC设计绪论
  • 从零开始掌握FreeRTOS(1)移植到STM32
  • uniapp+vue3+uview来开发我们的项目
  • 监控易运维:URL监控,守护Web业务的“哨兵”
  • 携程酒店 phantom-token token1004 分析
  • KT148A语音芯片发码很难播放_将4脚对地一下再发正常,什么原因?
  • C字符串的特点
  • 深度学习的相关术语介绍(杂乱版-想到啥介绍啥)
  • S7-1200 PLC与梅特勒-托利多IND360称重仪表通信
  • 使用聊天模型和提示模板构建一个简单的 LLM 应用程序
  • Protobuf工具
  • Hadoop是什么?(组件、特性、应用场景、生态系统等)
  • python文件打包成exe文件
  • 湖南大学3D场景问答最新综述!3D-SQA:3D场景问答助力具身智能场景理解
  • JS中获取选择器的方式:
  • 9.1 C#控制SW中零件的变色与闪烁