windows安装pytorch全过程

1、配置前有环境 anaconda3.6.5 python3.6
2、在Anacoda环境中新建一个pytorch环境

打开Anconda prompt 进入普通的base环境,输入命令:
conda creat -n pytorch python=3.6

3、第二步,出现了问题
windows安装pytorch全过程_第1张图片
解决办法:换清华源,找到.condarc文件(目录:“C:\Users\win10.condarc”),替换里面的内容:

channels:
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/peterjc123/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
ssl_verify: true
show_channel_urls: true

注:我还试了,下载对应的python版本,替换anconda中部分文件,也不好使。最后替换成清华源,然后把https换成http就好了。
4、激活环境 activate pytorch,环境激活之后就会进入pytorch环境中

activate pytorch

5、上面的步骤成功后,为了步骤6成功,还要进行一次换源。我也不知道为啥,我用上面的内容没成功,大家就照着做吧。把.condarc文件内容换成:

channels:
  - defaults
show_channel_urls: true
default_channels:
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

6、前面是准备工作,接下来才是安装pytorch
7、查看自己电脑最大支持cuda版本,按win+R, 输入cmd,再输入nvidia-smi
windows安装pytorch全过程_第2张图片
8、如果版本不在11以上,我就不知道接下来能不能成功了。大家可以去搜一下原理和别的文章,这块我还不明白。
9、登录官网Pytorch官网,这里需要结合自己电脑的实际情况进行下载。我选的是cuda11.3,因为cuda10.2不支持windows。 这就是我为啥要强调一下7、8点了。
windows安装pytorch全过程_第3张图片
10、输入命令:但是这一步又出现了问题,包下载失败。

conda install pytorch torchvision torchaudio cudatoolkit=11.3 -c pytorch

windows安装pytorch全过程_第4张图片
11、然后我看别的博主,都是先安装CUDA,和CUDANN,我有转回去,安装这两个。这俩比较好安,直接搜就行,注意几点:

  1. CUDA和CUDANN的版本要对应,这俩我都是从官网下载。
  2. 安装CUDA定义路径的时候看清楚安装位置
  3. 有一个组件不安:visual Studio integration
    windows安装pytorch全过程_第5张图片
    12、cuda和cudann安装完以后,再执行第10步
    13、执行第十步的时候,涉及到下载一些包,保证网好一点,一般都能下下来。
    14、测试:输入import torch torch.cuda.is_available(),返回true 就说明成功了
    windows安装pytorch全过程_第6张图片

15、配置pycharm
打开pycharm,文件>>设置>>项目.python解释器,选择pytorch的解释器
第一次使用pytorch的时候是没有的这一项的,需要先添加上:
点击 ⚙设置>>添加,选择conda环境>>现有环境>>…选择python解释器,选择的解释器是pytorch环境下的python.exe解释器,这一步是从别的博主那学的,图也是,可以照着名字搜一下博主
windows安装pytorch全过程_第7张图片

你可能感兴趣的:(机器学习,机器学习)