这是我的第一篇博客,故排版什么的不太熟悉,可能会看起来很难受,希望大家见谅了。
首先可以参考blog:
https://blog.csdn.net/thomaswu1992/article/details/90293015
如果你能从上面过程中完美安装成功那么下面便不需要看了。
成功标准:在pycharm中的工程中输入import torch 不会出现黄色的波浪线。
-----------------分割线------------------
我在配置过程中出现了某些安装包下载不了(ReadTimeOut)的情况,导致整个安装过程崩坏。
我最后是通过手动下载。
进入官网:https://www.python.org/
点开查找以往资源,下载想要的安装包:
这里需要解释一下:cu100是指cuda10;cp36是指python3.6;如果不需要gpu加速则可以选择cpu版本。
我安装了cuda10,python3.7,windows版本的,下载的时候最好仔细看看,很容易下载到mac的版本,本来下载就慢,别白费半天功夫。
如果浏览器下载速度很慢,可以选择在迅雷中打开网址,使用迅雷下载(虽然也挺慢,而且我下的时候会时不时下载速度变0,需要手动暂停再重新开始下载)。
当下载好后需要把安装包复制一份到C:/user目录内,因为终端安装的默认路径是这里,要不然会显示找不到安装包。
然后打开Anaconda3在pytorch的环境中打开终端
点这个绿色三角,在终端里面输入:
pip install torch-xxx.whl
最好给自己配置的哪个环境也这样安装一次,我当时两个都试了,最后试成功了,我也不清楚是哪个导致的成功,反正就两分钟的事,都试试算了。
之后再输入: pip install torchvision 然后就会自动安装对应的torchvision版本(这里其实我也不太懂,但是应该是这么个道理)
--------------分割线---------------
我一开始是直接下载好了torch安装包,直接在迅雷目录里开安。导致我在系统的终端内输入:
import torch
a = torch.Tensor(5,5)
a
是可以正常显示的,但在pycharm中下面还是会出现黄色的波浪。
我有参考blog:
https://blog.csdn.net/qq_31187803/article/details/79601643?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
的内容,但他的是在linux系统下的操作,在win10里还是有一点不同。
最后我就试了试把torch在pycharm环境内重新安装,然后就好了。
by the way,大佬不要嘲笑我,我是菜鸡。
-------------分割线-----------------
最后如果能在你的pycharm工程中外部库的 site-packages内找到torch文件夹就表示可以正常使用了,如下图:
好了,这样再输入 import torch应该就没问题了。
我是安装过程中遇到了问题,正好就想着写第一个博客吧,以后正好也就靠着CSDN过日子了
最后祝大家开发愉快~~~
2020/03/04 (武汉加油)