zoukankan      html  css  js  c++  java
  • pytorch之安装踩坑

    Conda换源

    1.清华源

    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/conda-forge 
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
    
    # 设置搜索时显示通道地址
    conda config --set show_channel_urls yes
    #添加pytorch的镜像
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
    

    2.中科大源

    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
    

    在windows下打开Anaconda Prompt中输入上面代码即可添加国内源。如图演示:

    这一步影响后面安装的舒服程度。在Linux环境下,可以将上述配置写在配置文件~/.condarc中,如:

    channels:
    - https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
    - https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
    - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    - defaults
    show_channel_urls: true
    

    conda正式安装

    1. conda create --name pytorch python=3.6
    2. conda install pytorch torchvision cudatoolkit=10.0

    我倾向于根据框架创建不同的虚拟环境,创建好之后。
    conda activate pytorch #激活环境
    conda deactivate pytorch #退出环境

    激活完成之后,命令行左边小括号中已经变成新环境的名字。这时候就可以去Pytorch官网查找自己适合的Pytorch。


    复制conda install 代码,记得去掉-c pytorch,这样才会使用刚刚换了的国内源下载。
    按照提示安装,最后显示安装完成后。使用命令行测试是否安装成功,如下图:

    CUDA 安装#

    这一步主要需要先检查本机显卡的cuda信息及适配cuda-sdk版本

    1. 右击桌面->nvidia控制版本->"帮助"->"系统信息“
    2. 这里有”显示“,主要记录了本显卡的cuda核心数,显存的大小,带宽等等
    3. ”组件“,主要记录了本显卡的cuda的各个组件的版本。
    4. ”组件“里面有一个nvcuda.dll的文件,查看它右侧的版本号,对应的我们就要下载cuda sdk的版本。
    5. cuda sdk的各个版本下载地址:https://developer.nvidia.com/cuda-toolkit-archive
    6. cudnn安装在官网依照要求(要注册)下载压缩包,解压之后复制bin文件夹中的.dll文件到CUDA安装目录下:

    检查

    NVIDIA-SMI

    在windows下:
    1.cd C:Program FilesNVIDIA CorporationNVSMI
    2.nvidia-smi
    在linux下:
    nvidia-smi

    Pytorch

    在命令行测试如下图:

    参考

    https://www.cnblogs.com/litifeng/p/9094053.html

  • 相关阅读:
    基于asp.net + easyui框架,一步步学习easyui-datagrid——实现分页和搜索(二)
    Build CRUD Application with jQuery EasyUI
    sql里的ROW_NUMBER() OVER是啥意思?
    EasyUI实战篇之datagrid:如何重新设置datagrid所配置的属性(options)并重新查询列表(relaod)
    UNIX基础知识之程序和进程
    UNIX基础知识之输入和输出
    UNIX基础知识之文件和目录
    输出至标准出错文件的出错处理函数
    apue.h
    目录操作函数opendir、readdir和closedir
  • 原文地址:https://www.cnblogs.com/Shambryce/p/11154574.html
Copyright © 2011-2022 走看看