torch安装的弯弯绕绕No module named 'tools.nnwrap

系统:python3.7 win7

问题描述:cmd内输入pip install torch后,安装失败,显示’No module named ‘tools.nnwrap’

方法一

https://pytorch.org/上官网找与电脑相匹配的命令
torch安装过程中的弯弯绕绕No module named 'tools.nnwrap'
如果你足够幸运,恭喜你安装成功

方法二

手动下载pytorch安装文件
我找的还是官网给的
https://pytorch.org/get-started/previous-versions/
因为我的电脑有CUDA9.0,所以找的是
torch安装过程中的弯弯绕绕No module named 'tools.nnwrap'
https://download.pytorch.org/whl/cu90/torch_stable.html
点开,从中找到符合电脑的文件
torch安装过程中的弯弯绕绕No module named 'tools.nnwrap'
下载完后打开cmd,找到下载文件所在的目录,比如我的
torch安装过程中的弯弯绕绕No module named 'tools.nnwrap'
(cd是继续打开,相对的cd…是返回上一级)
然后输入安装的文件名
torch安装过程中的弯弯绕绕No module named 'tools.nnwrap'
扣扣手等待安装完成。
(建议如果是自行下载安装的话,从官网下载文件,别的地方下的不一定是对的,虽然名字一样,你猜我怎么知道)

题外话

1.如果不知道自己电脑的配置,可以在控制面板中查看
2.如果不知道电脑的cuda,可以在控制面板>NVIDIA控制面板>帮助>系统信息>组件中查看
torch安装过程中的弯弯绕绕No module named 'tools.nnwrap'
3.如果不知道自己安装的torch的cuda是什么
(1)在cmd中输入nvcc -V
(2)在pycharm中输入
import torch
print(torch.version.cuda)

如果安装torch的cuda与电脑中cuda版本不同,那祝你好运啦

反正我卸了torch重装了
卸载:pip uninstall torch

记录一下我的教训,有什么说错的,希望大家提出,最重要的是谢谢其他博主提出的解决方法。

相关文章: