2021-07-06 win10下Anaconda+VScode+pytorch环境搭建

一、前言

  说来惭愧,作为一个985研究生,居然到了研三才开始接触基于深度学习tracking,之前一直在弄相关滤波,玩是玩明白了,就是没弄出个名堂。眼瞅着要毕业了,这不上点深度学习,到时候又要被扣一个创新性不足的帽子。那就从现在开始,记录一下自己的学习历程吧。

二、正文

  师兄留下的机器是linux的,但自己习惯了win10,为了看代码方便,还是得在自己的电脑上搭个环境。用的是VScode+Pytorch+Anaconda,一边看代码,一边跟着B站沐神学习,希望自己能顺利毕业吧。

1、Anaconda下载

  参考了一些个博客,Anaconda的话还是从清华镜像下载比较好
2021-07-06 win10下Anaconda+VScode+pytorch环境搭建_第1张图片  这里根据自己的OS选择并下载就好了,然后安装过程的话主要注意两点:
    1. 勾选All Users
    2. 勾选 Add Anaconda to the system PATH environment variable
  Anaconda装完后会自动提示让你装VScode,但我直接安装会失败,所以我又独立安装了一遍

2、VScode下载

  VSCode官网, 直接在官网下载就好,没有特别需要注意的地方。

3、Pytorch下载

(1)首先替换conda的源,这样下载才会更快

  • 添加清华国内源
        conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
        conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
        conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
        conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
        conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
        conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
        conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
       这里参考了一些教程,但我添加了过后下载后报错,将https改为http就好了
  • 删除默认源
        conda config --remove channels defaults
  • 设置搜索时显示通道地址
        conda config --set show_channel_urls yes

(2)利用conda下载pytorch

①先搭建虚拟环境,虚拟环境顾名思义就是一个独立的环境,可以让不同项目能够使用同一库的不同版本

  • cmd命令打开一个终端
  • 查看python版本
        python --version
  • 创建虚拟环境,我这里创建的是一个名为pytorch的虚拟环境
        conda create -n pytorch python=3.7.0
    这个环境被保存在 conda 目录下的 envs 文件目录下。

②激活虚拟环境
    activate pytorch

③去官网查找下载pytorch的命令
2021-07-06 win10下Anaconda+VScode+pytorch环境搭建_第2张图片

  • 比如这里,在虚拟环境中利用 conda install pytorch torchvision torchaudio cudatoolkit=10.2 便可以下载pytorch,注意要取消掉-c pytorch不然会很慢

4、在VCode里面切换到虚拟环境

  • 先安装一些必要的插件,下图是我安装的一些
    -2021-07-06 win10下Anaconda+VScode+pytorch环境搭建_第3张图片

  • 点击左下角蓝框中的这个Python,就可以看到刚刚创建的pytorch虚拟环境,双击应用即可
    2021-07-06 win10下Anaconda+VScode+pytorch环境搭建_第4张图片

你可能感兴趣的:(vscode,pytorch,ide)