前言
终于把pytorch安装成功了,神经网络走起!简要说明我用了失败的两个方法。在Windows安装Anaconda后:
方法1:
在pytorch官网选择配置条件,生成代码后,复制代码到Anaconda prompt中,结果显示不成功。
方法2:
把pytorch文件(是一个.whl文件)下载到本地,然后在Anaconda prompt中,输入“pip install +文件地址”,试了两次,第一次用的是torch-0.4.0-cp36-cp36m-win_amd64.whl这个文件,失败;
第二次用了torch-1.12.0+cpu-cp39-cp39-win_amd64.whl这个文件,可以在Anaconda prompt中import torch了,版本号也能查到;但Spyder和Jupyter中都不能import torch,只好继续探索。
解决Spyder无法import pytorch
- 打开Anaconda Navigator
- 依次点击图中标注的按钮
- 选择Open Terminal,然后就会打开cmd
- 输入
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple torch
,这里用的是清华源,大概花了20分钟安装 - 安装完成
- 验证:在Spyder里依此执行
import torch
torch.__version__
a=torch.Tensor([1.])
都成功运行。
P.S.参考了解决jupyter不能使用pytorch的问题
这篇文章,我尝试用文章里第一个方法,即,在cmd里输入pip install torch,报了一堆错误;用了第二个方法,也就是上述这个,成功啦!谢谢大佬分享!