• pytorch环境搭建(Windows10、CPU版)


    系统:windows10(x64)

    之所以选择装Anaconda来安装torch等环境,主要是由于conda可以自动安装依赖库,免于pip安装时出现的各种错误,节约时间。

    0.卸载之前的python

    1.安装Anaconda(手动添加环境变量)

    2.修改conda镜像源配置

    3.创建conda的python虚拟环境

    4.安装pytorch

    5.配置pycharm编译环境

    (步骤0不赘述)

    1.安装Anaconda

      参考:https://www.jianshu.com/p/d3a5ec1d9a08

      去官网下载对应版本(x64)的anaconda,下载过程比较慢。安装时记住不要勾选Add path to,要后面自己手动配置:

      安装好之后将如下三个环境变量加入系统变量中(根据自己的安装路径变化):

      D:Anaconda     

      D:AnacondaScripts     

      D:AnacondaLibraryin

      之后在cmd中确认conda已经成功安装:

    2.修改conda镜像源配置

      此步开始为后续安装各种库做准备。由于默认源的下载速度通常缓慢,因此更换为清华源(或科大源等):

    conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/win-64/
    conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64/
    conda config --set show_channel_urls yes
    conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/win-64/

    P.S.以防在后续创建环境和下载安装pytorch的时候出现HTTP 000 CONNECTION FAILED for url “<https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/win-64/pytorch-1.6.0-py3.8_cpu_0.tar.bz2>”类似的错误,需要将源地址中的https(如果有的话)改成http,且要在源地址后加上/win-64/

      换回默认源指令:

    conda config --remove-key channels

      参考:https://blog.csdn.net/weixin_38359037/article/details/106910996

         https://www.cnblogs.com/tianlang25/p/12433025.html

    3.创建conda的python虚拟环境

      根据自己的python版本,创建虚拟环境(其中灰色部分为所创建环境的名称)

    # 创建环境
    conda create -n pytorch_cpu python=3.8
    # 激活环境
    activate pytorch_cpu
    # 退出激活环境(直接在已激活的环境中)
    deactivate
    # 删除已有环境
    conda remove -n rcnn --all
    # 重命名环境(实际上是先拷贝一份环境再把原来的删除,比如想把aenv重命名成benv)
    conda create -n benv --clone aenv
    conda remove -n aenv --all

    4.安装pytorch

      在pytorch官网上(www.pytorch.org)找到自己需要的版本,按照所给指令复制到cmd中安装

    (numpy在安装pytorch的过程中已经安装了)

    #查看已安装的库
    conda list

    5.配置pycharm编译环境

      File>>Settings>>Project:xxxxx>>Project Interpreter>>Conda Environment>>Existing environment>>D:Anacondaenvspytorch_cpu/python.exe(根据自己的安装目录修改,envs即为之前创建的环境所在文件夹)

    #测试torch是否安装成功
    import torch
    x=torch.rand(5,3)
    print(x)
  • 相关阅读:
    BZOJ1406: [AHOI2007]密码箱 数论
    BZOJ5188: [Usaco2018 Jan]MooTube 并查集+离线处理
    BZOJ2662: [BeiJing wc2012]冻结 spfa+分层图
    BZOJ1297: [SCOI2009]迷路 矩阵快速幂
    BZOJ4887: [Tjoi2017]可乐 矩阵快速幂
    BZOJ5168: [HAOI2014]贴海报 线段树
    开发富文本编辑器的一些经验教训
    数据可视化的发展前景、商业/职业前景?
    市场调研中如何做数据分析?
    当前火热的短视频,背后有着哪些黑科技技术?
  • 原文地址:https://www.cnblogs.com/nekoneko-15/p/13526092.html
Copyright © 2020-2023  润新知