pytorch入门(一) - pytorch配置与环境安装

  1. 安装anaconda
    1. 安装anaconda
    2. anaconda环境配置
  2. 显卡配置
    1. Nvidia驱动安装
  3. 安装pytorch

安装anaconda

安装anaconda

  • 进入anaconda历史版本页面Anaconda Installers and Packages
  • 点击View All installerimage-20240214092042981
  • 本篇文章使用的是Anaconda3-2023.09-0-Windows-x86_64.exeimage-20240214092502097
  • 下载安装包后直接安装即可,安装路径可以选择自己喜欢的,本篇文章选择的是默认安装路径
    • : 在安装过程中如果要求你安装VScode,请跳过安装
  • 安装完成后打开anaconda prompt验证是否安装成功:如果打开后看见了左边的括号 (base) 则代表安装成功image-20240214093104453

anaconda环境配置

  • 如果你想使用anaconda管理python的多个环境,那么最好的方法就是创建一个新的conda环境,

    • conda的环境我们可以理解为一个又一个集装箱, 比如base环境是一个箱子,里面装满了苹果,pytorch是一个箱子,里面装满了梨子. 这样做的好处是把每个环境独立起来互不影响,当你想吃苹果的话直接进入base环境,想吃梨子就进入pytorch环境.不会导致把苹果和梨子装在一起拿错或者冲突的情况.
  • 打开anaconda prompt,输入命令

conda create -n pytorch python=3.6
conda create -n #{环境名称} #{包名}
# -n name 名称
  • 激活conda环境
conda activate pytorch
conda activate #{环境名}
  • 查看当前环境安装的包
pip list

显卡配置

: 是否有显卡对于学习anaconda并不重要,显卡在pytorch的学习过程中起到的是训练加速的作用,本文演示的是Nvidia显卡配置,如果使用的是核 显或者AMD显卡这里可以跳过

Nvidia驱动安装

  • 访问英伟达官网NVIDIA GeForce 驱动程序 - N 卡驱动 | NVIDIA并根据自己的显卡类型搜索驱动程序.我这是使用的是3070ti笔记本显卡选择如图:image-20240214093714581
  • 点击开始搜索后下拉选择任意驱动版本下载即可(建议可以选择时间稍微靠后点的驱动)

安装pytorch

  • 进入pytorch官网PyTorch

  • 按照以下配置进行选择:image-20240214100304246

    • :本篇文章使用的是cuda11.8,如果在你学习的时候pytorch官网版本已经更新到之后了,请去NVIDIA官网查看适合你显卡型号的CUDA并选择类似于上图的配置CUDA Toolkit - Free Tools and Training | NVIDIA Developer
    • :如果你的显卡为AMD或者CPU.CUDA那一栏选择CPU即可
  • 选择完毕后打开anaconda prompt激活pytorch环境运行pytorch官网给出的命令即可:image-20240214101321299

  • 检验安装

    • 输入python进入python编译环境:image-20240214102229573
    import torch
    torch.cuda.is_available()
    
    • 如果NVIDA显卡用户则会返回True,AMD和CPU用户会返回False

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论