文章目录

  • 前言
  • `一、安装Pytorch-GPU版(超详细教程)`
    • 扩展阅读-GPU、CUDA Toolkit、cuDNN关系
  • 二、安装Anaconda(环境管理)
    • 下载链接
    • Anaconda命令行总结
    • 切换镜像源加快下载速度
  • 三、安装Pycharm(敲代码)
  • 四、安装Pytorch环境教程
    • ①Pytorch在线下载安装
      • 方法一:直接通过官方的提供的命令下载(注意网络速度)
      • 方法二:先切换镜像源,利用镜像加速下载
    • ②Pytorch离线下载安装:
      • 离线下载地址
      • 安装离线下载的pytorch包
  • 安装完成-测试代码
  • 学习推荐
  • `更新记录`

前言

  1. 安装环境很简单,只需要找到一个好的教程就足够了;尤其是教程一,你跟着它一步一步来就能够独立安装好环境。如果你觉得安装环境有困难,那么就是你还没有找到一个好的教程。

  2. 后续安装Pytorch框架都是基于Anaconda Promote(必备)命令行操作的,如果这片知识还是空白的话,先好好把Anaconda装好,然后花功夫好好熟悉下在进行后续步骤。磨刀不误砍柴工,一定要掌握基础命令!教程见正文。

  3. 机器视觉、深度学习方向学习路线,正在整理中…见文末。

  4. 自己没有设备,又有跑代码的需求,可以使用云服务器,在本文最后会有推荐,有兴趣的同学可以去了解一下(并行超算云),很好用!


一、安装Pytorch-GPU版(超详细教程)

  • 标题:Pytorch学习笔记03----Pytorch安装(GPU版本)
  • 作者: 雨后观山色
  • 链接:https://www.cnblogs.com/luckyplj/p/13179220.html
  • 注意:安装教程很全一步一步操作跟着安装就好


扩展阅读-GPU、CUDA Toolkit、cuDNN关系

  • 理清GPU、CUDA、CUDA Toolkit、cuDNN关系以及下载安装
  • 一文讲清楚CUDA、CUDA toolkit、CUDNN、NVCC关系

二、安装Anaconda(环境管理)

下载链接

  • 官方Anaconda下载:https://www.anaconda.com/products/individual

  • 离线Anaconda下载:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

注意:下载安装的时候有个path选项记得全部勾选(自动配置环境变量


Anaconda命令行总结

Anaconda命令行总结:https://blog.csdn.net/weixin_43312117/article/details/123431626

  • 使用常见的conda/pip命令
  • anaconda创建虚拟环境
  • 添加/切换镜像源加速
  • 安装opencv/pytorch命令
  • 一键安装环境配置requirements.txt

切换镜像源加快下载速度

  • 切换清华源参考:Anaconda镜像源相关命令

操作:复制下面的命令到Anaconda Promote中然后回车。

# 第一步,先切换清华源镜像,加速下载
### 切换pytorch镜像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/peterjc123/### 设置清华源镜像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/conda config --set show_channel_urls yes
conda config --show

  • 切换华中科技大学源
    标题:anaconda conda 切换镜像源
    作者:niewzh
    链接:https://blog.csdn.net/ScapeD/article/details/104699643
    操作:点击链接跳转过去,全部复制图上的内容到txt中(消除CSDN中文后缀),然后全部复制在放到anaconda的命令行中(回车)
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/conda config --set show_channel_urls yes
conda config --show

  • 还原到默认的镜像源
# 查看使用的镜像源
conda config --show-sources
# 还原默认镜像源
conda config --remove-key channels

  • 下载包慢时可以单独使用指定命令(豆瓣源加速),如安装numpy
pip install numpy -i https://pypi.douban.com/simple

三、安装Pycharm(敲代码)