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

ModuleNotFoundError: No module named 'torch_sparse.unique_cuda'

原因:pip install torch_sparse 时,编译器没有找到 cuda 或 cudann 的环境变量,只生成了 cpu 版本的 torch_sparse,而省略了和cuda相关的模块。

解决方案:

手动安装 cuda,cudann

参考教程:

https://blog.csdn.net/Mind_programmonkey/article/details/99688839#commentBox

需要注意,cuda,cudann 和 visual studio 版本之间的对应。比如:cuda 10.0, cudann 7.6,vs 2017
在这里插入图片描述

重新安装 torch_sparse

(pytorch) C:\Users\MONKEY\Desktop>pip uninstall torch-sparse
Uninstalling torch-sparse-0.4.0:
  Would remove:
    d:\miniconda3\envs\pytorch\lib\site-packages\test\*
    d:\miniconda3\envs\pytorch\lib\site-packages\torch_sparse-0.4.0.dist-info\*
    d:\miniconda3\envs\pytorch\lib\site-packages\torch_sparse\*
  Would not remove (might be manually added):
    d:\miniconda3\envs\pytorch\lib\site-packages\test\test_backward.py
    d:\miniconda3\envs\pytorch\lib\site-packages\test\test_forward.py
    d:\miniconda3\envs\pytorch\lib\site-packages\test\test_max_min.py
    d:\miniconda3\envs\pytorch\lib\site-packages\test\test_multi_gpu.py
    d:\miniconda3\envs\pytorch\lib\site-packages\test\test_std.py
Proceed (y/n)? y
  Successfully uninstalled torch-sparse-0.4.0
(pytorch) C:\Users\MONKEY\Desktop>pip install torch-sparse
Collecting torch-sparse
  Using cached https://files.pythonhosted.org/packages/b0/0a/2ff678e0d04e524dd2cf990a6202ced8c0ffe3fe6b08e02f25cc9fd27da0/torch_sparse-0.4.0.tar.gz
Requirement already satisfied: scipy in d:\miniconda3\envs\pytorch\lib\site-packages (from torch-sparse) (1.3.1)
Requirement already satisfied: numpy>=1.13.3 in d:\miniconda3\envs\pytorch\lib\site-packages (from scipy->torch-sparse) (1.16.5)
Building wheels for collected packages: torch-sparse
  Building wheel for torch-sparse (setup.py) ... done
  Created wheel for torch-sparse: filename=torch_sparse-0.4.0-cp36-cp36m-win_amd64.whl size=285224 sha256=7a88deb0de81c8b0095ac5362aaabe291737e8d3aa587b5b0e6309a706be092b
  Stored in directory: C:\Users\MONKEY\AppData\Local\pip\Cache\wheels\9d\83\0a\38ea460df5586a075b877fe089619e5238487712a0645940bd
Successfully built torch-sparse
Installing collected packages: torch-sparse
Successfully installed torch-sparse-0.4.0

相关文章:

  • ModuleNotFoundError: No module named 'torch_scatter.cuda'
  • 反击arp病毒攻击
  • 数据降维与可视化——t-SNE
  • 单例模式完全剖析(1)---- 探究简单却又使人迷惑的单例模式
  • 使用 texttable可视化
  • 单例模式完全剖析(2)---- 探究简单却又使人迷惑的单例模式
  • pytorch 给数据增加一个维度
  • csv.writer().writerow() 产生空行
  • 单例模式完全剖析(3)---- 探究简单却又使人迷惑的单例模式
  • pytorch 猫狗大战
  • 点击添加MSN机器人小新,为您收听下载MSDN中文网络广播课程加油助力
  • pytorch 图像风格迁移
  • python 使用 glob 读取、删除同一类文件(*.txt,*.jpg)
  • Windows Embedded从入门到精通6月预告
  • python 混淆矩阵可视化
  • JS 中的深拷贝与浅拷贝
  • 08.Android之View事件问题
  • Android Studio:GIT提交项目到远程仓库
  • IIS 10 PHP CGI 设置 PHP_INI_SCAN_DIR
  • Java 网络编程(2):UDP 的使用
  • JavaScript函数式编程(一)
  • JavaScript设计模式系列一:工厂模式
  • java中具有继承关系的类及其对象初始化顺序
  • python 学习笔记 - Queue Pipes,进程间通讯
  • spring-boot List转Page
  • VirtualBox 安装过程中出现 Running VMs found 错误的解决过程
  • Yii源码解读-服务定位器(Service Locator)
  • 多线程事务回滚
  • 基于遗传算法的优化问题求解
  • 容器化应用: 在阿里云搭建多节点 Openshift 集群
  • 深度学习中的信息论知识详解
  • 仓管云——企业云erp功能有哪些?
  • 资深实践篇 | 基于Kubernetes 1.61的Kubernetes Scheduler 调度详解 ...
  • ​Spring Boot 分片上传文件
  • #DBA杂记1
  • #LLM入门|Prompt#3.3_存储_Memory
  • (C++17) std算法之执行策略 execution
  • (solr系列:一)使用tomcat部署solr服务
  • (TOJ2804)Even? Odd?
  • (八)c52学习之旅-中断实验
  • (八)Docker网络跨主机通讯vxlan和vlan
  • (附源码)springboot教学评价 毕业设计 641310
  • (附源码)ssm教材管理系统 毕业设计 011229
  • (转)大型网站架构演变和知识体系
  • ***检测工具之RKHunter AIDE
  • .NET CORE 3.1 集成JWT鉴权和授权2
  • .NET Core WebAPI中使用Log4net 日志级别分类并记录到数据库
  • .NET Core 和 .NET Framework 中的 MEF2
  • .Net Core和.Net Standard直观理解
  • .NET/C# 避免调试器不小心提前计算本应延迟计算的值
  • .NET设计模式(7):创建型模式专题总结(Creational Pattern)
  • .Net下使用 Geb.Video.FFMPEG 操作视频文件
  • /3GB和/USERVA开关
  • [boost]使用boost::function和boost::bind产生的down机一例
  • [C#]winform制作仪表盘好用的表盘控件和使用方法