pytorch安装问题:路径不对导致no moduled name 'torch'

安装了CUDA、CUDNN、pytorch_gpu所有安装包,但是在python中导入torch的时候仍然提示no moduled name ‘torch’,找了很多教程都没办法解决这个问题。刚才在吃饭的时候突然灵光一闪,是不是安装路径出了问题?
之前我实在anaconda prompt当中安装的pytorch,创建了一个名为pytorch_gpu的虚拟环境:

conda create -n pytorch_gpu pip python=3.7

仔细观察命令行中的安装信息,发现安装位置是:

environment location:D:/Anaconda/envs/pytorch_gpu

所以下载下来的pytorch_gpu是放在D:/Anaconda/envs/pytorch_gpu这个文件夹下面的。下面划重点!!!


python能够导入的包全都放在这个文件夹下面D:\Anaconda\Lib\site-packages!
python能够导入的包全都放在这个文件夹下面D:\Anaconda\Lib\site-packages!
python能够导入的包全都放在这个文件夹下面D:\Anaconda\Lib\site-packages!


在这里插入图片描述

来测试一下,我们把D:/Anaconda/envs/pytorch_gpu/Lib/site-packages下面的四个文件夹复制到D:\Anaconda\Lib\site-packages中,
在这里插入图片描述
打开cmd进行测试:

C:\Users\Administrator>ipython
Python 3.7.0 (default, Jun 28 2018, 08:04:48) [MSC v.1912 64 bit (AMD64)]
Type 'copyright', 'credits' or 'license' for more information
IPython 7.11.1 -- An enhanced Interactive Python. Type '?' for help.

In [1]: import torch

In [2]: print(torch.cuda.is_available())
True

In [3]:

大功告成!
安装pytorch_gpu版本的路太心酸辽~总结一下经验,当发现所需要的库函数已经安装好,但是却无法导入的时候,要考虑路径是否安装正确。如何发现自己库函数是否安装成功呢?通过下面两条指令中可以查看所有的安装包:

# 查看分别通过conda和pip两种方式安装的库函数
conda list
pip list

在这里插入图片描述
希望能够帮到各位同仁~

  • 12
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值