一、pytorch的介绍及安装
文章目录
1.1 pytorch的介绍
PyTorch是一个开源的深度学习框架,用于构建、训练和部署深度神经网络。它由Facebook的人工智能研究小组开发并维护,旨在提供灵活性和性能,使研究人员和开发人员能够轻松地创建各种深度学习模型。
1.2 pytorch的安装
"Stable"代表当前测试和支持的PyTorch版本,通常适合大多数用户。如果需要每晚生成的最新版本(尚未经过完全测试和支持),您可以选择使用预览版。在安装之前,请确保您已满足先决条件,如安装所需的依赖项(具体要求取决于您的包管理器)。推荐使用Conda作为包管理器,因为它可以管理所有依赖项。另外,如果需要,您还可以安装以前版本的PyTorch。需要注意的是,LibTorch仅适用于C++编程。
这里仅介绍自己使用的Window11+3060显卡的安装思路:
1.2.1 Anaconda的安装
Anaconda附带了一个名为Conda的强大包管理器,它允许用户轻松安装、更新和删除软件包,以及创建和管理多个独立的Python环境。这使得不同项目可以使用不同的库和工具,而不会互相干扰。
官网地址:Anaconda | The World’s Most Popular Data Science Platform
清华源:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
可以直接根据下列教程安装:
Anaconda超详细安装教程(Windows环境下)_conda安装-CSDN博客
输入conda info,如果出现conda信息,则可以进行下一步操作:
这里最好更改一下conda源,后续如果采用conda安装的话,速度会更快一点:
清华源:
在cmd 命令行中,输入添加以下命令
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
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/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
查看源:conda config --show,出现下面的内容即成功:
1.2.2 pytorch安装环境搭建
这里有两种创建环境的办法,命令行或者直接anaconda图形化界面
- 方法一:命令行安装:
在终端输入:
#conda create -n [环境名称] python=[python版本]
conda