linux安装anaconda及配置pytorch环境

文章目录下载anaconda使用conda创建新环境判断是否安装成功判断pytorch是否安装成功检验是否可以使用GPU下载anaconda这里有多种方法,可以下载到windows然后通过xftp传到linux服务器上,也可以使用wget命令直接在linux上下载我这里使用的是第二种方法,下载源使用的是官网的官网,如果觉得速度太慢可以使用清华镜像源,选择自己需要的版本就行wgethttps://repo.anaconda.com/archive/Anaconda3-5.2.0-Linux-x86_

大家好,又见面了,我是你们的朋友全栈君。

下载anaconda

这里有多种方法,可以下载到windows然后通过xftp传到linux服务器上,也可以使用wget命令直接在linux上下载

我这里使用的是第二种方法,下载源使用的是官网的官网,如果觉得速度太慢可以使用清华镜像源,选择自己需要的版本就行

wget https://repo.anaconda.com/archive/Anaconda3-5.2.0-Linux-x86_64.sh

下载成功后如下图

image-20220316115236813

然后运行进入下载的目录使用如下命令开始安装,后面的文件名称根据自己下载的版本修改

bash Anaconda3-5.2.0-Linux-x86_64.sh

出现这个之后敲击回车,查看协议,然后一直回车

image-20220316115405057

等到出现这个的时候输入yes统一协议

image-20220316115437339

然后出现下面这个的时候直接回车选择安装在自己的家目录

image-20220316115533451

然后等待安装完成会出现这个,输入yes后回车

image-20220316115637294

然后还会出现这个让继续下载vscode,直接输入no跳过,到这里安装就结束了

这时候试试使用conda -V命令查看安装的conda版本,如果出现-sh:conda:未找到命令说明没有把conda加入系统路径中,使用下列路径把conda加入系统路径

export PATH=/home/yourName/anaconda3/bin/:$PATH

然后再次输入conda -V会出现conda的版本:

image-20220316115936206

到这里conda下载及配置就完成了

使用conda创建新环境

在conda下载好了之后默认是在bash环境中的,我们一般都会创建一个新环境去使用,首先先添加一下国内镜像源

conda config --add channels https://anaconda.mirrors.sjtug.sjtu.edu.cn/pkgs/r
conda config --add channels https://anaconda.mirrors.sjtug.sjtu.edu.cn/pkgs/pro
conda config --add channels https://anaconda.mirrors.sjtug.sjtu.edu.cn/pkgs/msys2
conda config --add channels https://anaconda.mirrors.sjtug.sjtu.edu.cn/pkgs/mro
conda config --add channels https://anaconda.mirrors.sjtug.sjtu.edu.cn/pkgs/free
conda config --add channels https://anaconda.mirrors.sjtug.sjtu.edu.cn/pkgs/main
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

使用命令conda config --show-sources查看配置的所有源

image-20220316120258975

创建一个新的环境

conda create -n envName python=3.8 

在环境收集结束后输入y回车就会开始下载,下载完成后使用命令source activate envName进入创建的新环境

使用命令conda list可以查看安装的包的信息

然后进入pytorch官网,选择对应的下载版本

这里需要先查看一下自己服务器的CUDA版本,下载pytorch时尽量选择比自己CUDA版本低的或一样的,不然可能会出现兼容问题

使用命令nvidia-smi查看CUDA版本

image-20220316122409611

这里我的CUDA版本是10.2,就直接选择CUDA10.2版本的下载了

image-20220316122434016

使用下面命令添加pytorch环境,注意要去掉-c pytorch,这个是指定下载的channel,后面是指定从官网下载,非常慢

conda install pytorch torchvision torchaudio cudatoolkit=10.2

等待环境收集完成后就会输入y开始下载,最后等待下载完成即可

我这里报了一个莫名其妙的错误,已经下载好了又回滚,看报错是没找到这个文件,但是明明是有的,离谱

image-20220316134833969

解决办法:不用conda下载,改用pip,除了package改成pip之外,其他不要变,然后切换到自己创建的环境中执行下面那个指令就ok了

image-20220316134941109

下载完成后使用conda list就可以看到下载的所有包了

image-20220316135128425

判断是否安装成功

判断pytorch是否安装成功

  • 在命令行输入python
  • 输入import torch,没有报错说明安装成功

image-20220316135241520

检验是否可以使用GPU

输入torch.cuda.is_available(),返回true表示可以使用GPU

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/129481.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • linux mail发邮件_python邮件发送

    linux mail发邮件_python邮件发送linux安装mailx发邮件文章目录linux安装mailx发邮件原理安装配置qq的smtps服务器配置Peer的证书发布者为信任​ mail命令是Linux终端发送邮件用的最多的命令。mailx是mail命令的更新版本,基于BerkeleyMail8.1,意在提供POSIXmailx命令的功能,并支持MIME、IMAP、POP3、SMTP和S/MIME扩展。mailx在某些交互特性上更加强大,如缓冲邮件消息、垃圾邮件评分和过滤等。在Linux发行版上,mail

    2022年10月20日
    3
  • php 扫描url死链接 \033[31m ANSI Linux终端输出带颜色

    php 扫描url死链接 \033[31m ANSI Linux终端输出带颜色

    2021年11月3日
    46
  • ios 初体验< UISegmentedControl 分段控件>[通俗易懂]

    ios 初体验< UISegmentedControl 分段控件>

    2022年3月1日
    40
  • 三分钟明白 Activity工作流 — java运用[通俗易懂]

    三分钟明白 Activity工作流 — java运用[通俗易懂]一、什么是工作流  以请假为例,现在大多数公司的请假流程是这样的  员工打电话(或网聊)向上级提出请假申请——上级口头同意——上级将请假记录下来——月底将请假记录上交公司——公司将请假录入电脑  采用工作流技术的公司的请假流程是这样的  员工使用账户登录系统——点击请假——上级登录系统点击允许  就这样,一个请假流程就结束了  有人会问,那上级不用向公司提交请假记录?公司不用将记录录入电脑?答案是

    2022年6月11日
    54
  • Windows 软RAID 1操作教程[通俗易懂]

    Windows 软RAID 1操作教程[通俗易懂]  文章原始地址:http://feotech.com/?p=190  本文将介绍基于Windows操作系统的软RAID1的创建于更换磁盘的操作方法,关于每种RAID的各自原理请点击以下Wikipedia链接查看https://en.wikipedia.org/wiki/Standard_RAID_levelsRAID1的特点是将相同数据同时写入2块硬盘中,起到数据…

    2022年7月15日
    106
  • python解析xml文件(解析、更新、写入)

    python解析xml文件(解析、更新、写入)Overview这篇博客内容将包括对XML文件的解析、追加新元素后写入到XML,以及更新原XML文件中某结点的值。使用的是python的xml.dom.minidom包,详情可见其官方文档:xml.dom.minidom官方文档。全文都将围绕以下的customer.xml进行操作:<?xmlversion=”1.0″encoding=”utf-8″?><!–Thi…

    2022年7月12日
    20

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号