深度学习(一)-Pytorch环境安装

前言:

最近电脑重装了下系统,然后所有环境啥的都得重新配置一遍,刚好趁着这个时间记录下整个环境的配置过程

注意:本文记录的仅为window系统的配置过程!

方式一:使用Anaconda来安装Pytorch环境

一、Anaconda安装及相关配置

  • Anaconda下载地址,根据需要选择需要的版本下载,安装路径自己选择要存放的路径,其余的一直Next就好

  • 添加系统环境变量,选择Path,之后添加路径即可,如下:
    在这里插入图片描述
    添加完成之后cmd中输入conda -V出现班对应版本号则证明环境变量添加成功 ,如下:
    在这里插入图片描述

  • 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 --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 --remove-key channels
    
  • conda创建虚拟环境,一种直接创建,一种指定路径创建,命令如下:

    ① 直接创建虚拟环境: conda create -n capa python=3.7  
    ② 指定路径创建虚拟环境: conda create --p=D:\Programmer\Captcha_env python=3.7 
    ③ 列出conda有哪些虚拟环境:conda-env list
    ④ 进入虚拟环境:activate capa 或者 activate D:\Programmer\Captcha_env
    ⑤ 退出虚拟环境:conda deactivate capa 或者 conda deactivate D:\Programmer\Captcha_env python=3.7
    

    注意:如果在创建虚拟环境或者安装包的时候出现如下错误:
    在这里插入图片描述
    这说明电脑里面可能缺少OpenSSL,直接下载Win32/Win64 OpenSSL Installer for Windows - Shining Light,如下:
    在这里插入图片描述
    这里根据自己系统是多少位的来下载就好了,安装完成之后应该就可以正常创建虚拟环境或者安装包了。

二、安装cuda(这一步看自己电脑情况)

三、安装pytorch

  • 进入官网复制一条安装命令复制符合自己情况和条件的命令,直接安装最新版的,根据上面查看的CUDA版本信息可以看到我的是11.7,所以选择的也是11.7,如下:
    在这里插入图片描述
    之后复制圈起来的部分
  • 进入到创建的conda虚拟环境中,将上一步复制的命令直接复制到cmd中运行,如下: 在这里插入图片描述
    然后等待安装完成就可以了,这一步可能会非常慢,觉得慢并且不想一直等的同学可以查一下其它方式。

如果使用Anaconda的方式一直失败的话可以尝试通过下方pip安装的方式


方式二:使用pip的方式来安装Pytorch环境

一、创建虚拟环境

mkvirtualenv torch_env  #创建虚拟环境
workon torch_env        #激活进入虚拟环境

二、查看CUDA版本

cmd中输入nvidia-smi,如下:
在这里插入图片描述

三、使用pip命令进行安装

首先进入pip安装命令地址,找到如下:
在这里插入图片描述
第二步中我的CUDA版本是11.6的,所以这里直接复制圈起来的这一行命令,然后回到cmd中执行这条命令,如下:

在这里插入图片描述


通过以上两种方式安装好后,新建项目并设置对应环境的虚拟环境为当前项目环境(conda的就设置canda中创建的虚拟环境,通过pip创建的就使用pip创建的虚拟环境),然后建一个测试文件测试下如下代码print(torch.cuda.is_available())是否安装成功了,如果返回True则成功了,这个True成功了代表的gpu训练没有问题:
在这里插入图片描述

import torch
print(torch.cuda.is_available())

在这里插入图片描述


相关文章推荐:
十一姐的深度学习-Pytorch环境安装:这篇文章写的非常详细,我上面有些东西就是看的这个,哈哈!

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
要配置deeplabv3-plus-pytorch的训练环境,您需要进行以下步骤: 1. 安装Python:确保已经安装Python,并建议使用Python 3.6或更高版本。 2. 创建虚拟环境(可选):为了隔离不同项目的依赖,建议在项目中使用虚拟环境。您可以使用`venv`模块或第三方工具(如`conda`)创建和管理虚拟环境。 3. 安装PyTorch和TorchVision:PyTorch是进行深度学习的基础库,而TorchVision提供了处理图像数据集的工具。您可以使用以下命令安装PyTorch和TorchVision: ``` pip install torch torchvision ``` 如果您需要特定的PyTorch版本,可以在安装命令中指定版本号。 4. 克隆deeplabv3-plus-pytorch仓库:将deeplabv3-plus-pytorch的代码库克隆到本地: ``` git clone https://github.com/VainF/DeepLabV3Plus-Pytorch.git ``` 5. 安装依赖项:进入克隆的代码库目录,并使用以下命令安装所需的Python依赖项: ``` pip install -r requirements.txt ``` 6. 下载预训练模型权重(可选):如果您想从预训练模型开始训练,您可以下载已经预训练好的权重。可以在代码库的README文件中找到下载链接,并将权重文件保存到适当的位置。 7. 准备数据集:根据您的任务和数据集,将图像和标签数据组织到相应的文件夹中。确保数据集的文件路径与代码库中的配置文件相对应。 8. 开始训练:运行相应的训练脚本,例如`train.py`,并根据需要配置训练参数。您可以通过命令行参数或修改配置文件来设置训练参数。 以上是一个基本的环境配置过程,具体的步骤可能会因为您的特定环境和需求而有所不同。请参考deeplabv3-plus-pytorch代码库中的文档和说明,以获取更详细的配置指导。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

时光亦不回首

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值