C/C++教程

ubuntu系统配置pytorch环境(安装conda)

本文主要是介绍ubuntu系统配置pytorch环境(安装conda),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

根据自己浅薄的理解或我之前的习惯,先安装conda(anaconda),再配置cuda(包括cudatookit、cuda drivers、cudnn),然后用conda去安装pytorch。记录一下,防止迷路。
0. 参考一些博文:
(1)【ubuntu 20.04 | 安装与卸载 Anaconda3 + CUDA 11.1 + cuDNN 8.0.5 + PyTorch 1.9.0】
(2)【Ubuntu 20.04安装Anaconda3】
(3)【Linux安装anaconda3是否初始化的区别】
(4)【Ubuntu中安装anaconda踩过的雷】
(5)【Linux 普通用户和root用户任意切换】
(6)【技术|什么是 .bashrc,为什么要编辑 .bashrc?】
(7)【Linux 之 .bashrc 文件作用】
(8)【Linux为什么要设置环境变量?】
下面过程中的描述如有侵权,请联系我。

  1. 下载anaconda
    网址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=M&O=D
    我选择了21年5月这个。
    在这里插入图片描述
    2.安装
# 安装位置:/home/用户名/anaconda3/
bash Anaconda3-2021.05-Linux-x86_64.sh

在下载位置打开终端,输入上面的命令,进入安装页面,先输入yes,再点击q退出阅读lisence过程。询问安装位置,默认是家目录/个人目录/anaconda3
在这里插入图片描述
输入:enter,出现下面的界面:do you wish the installer to initialize conda3,这个地方有说选yes的有说选no的,具体的区别可能是打开终端后默认的conda环境不一样,一个是base,一个是root,具体没尝试过,我选的no,后面自己再配置一下环境。
在这里插入图片描述
输入no以后显示如下:
在这里插入图片描述

修改环境变量,我用的是gedit,vim经常不会用,太菜了。

sudo gedit ~/.bashrc

这里修改的是当前用户的.bashrc,补习了一下什么是root用户,什么是普通用户,个人理解的是root用户权限高,普通用户类似于个人用户。
下面修改的是当前个人普通用户的.bashrc,那么这个文件又是干嘛的呢?继续找资料,发现:
个人用户下面的.bashrc主要:是 bash 的配置文件,保存个人的一些个性化设置,如命令别名、路径等。我自己的理解:设置这个环境变量,主要是开机自启后运行bash,就将conda的bin文件增加到PATH变量中了,下次我们在终端输入conda命令就能很快找到。
在.bashrc的最后添加:*表示用户名。

export PATH="$PATH:/home/*/anaconda3/bin"

效果如下图
在这里插入图片描述
再输入以下命令立即生效

source ~/.bashrc

输入下面命令,验证一下

conda -V # 也就是conda版本

在这里插入图片描述
下面复制一下这篇文章的一些常见conda命令

#创建虚拟环境
conda create -n your_env_name python=X.X(3.6、3.7等)
 
#激活虚拟环境
source activate your_env_name(虚拟环境名称)
 
#退出虚拟环境
source deactivate your_env_name(虚拟环境名称)
 
#删除虚拟环境
conda remove -n your_env_name(虚拟环境名称) --all
 
#查看安装了哪些包
conda list
 
#安装包
conda install package_name(包名)
conda install scrapy==1.3 # 安装指定版本的包
conda install -n 环境名 包名 # 在conda指定的某个环境中安装包
 
#查看当前存在哪些虚拟环境
conda env list 
#或 
conda info -e
#或
conda info --envs
 
#检查更新当前conda
conda update conda
 
#更新anaconda
conda update anaconda
 
#更新所有库
conda update --all
 
#更新python
conda update python
 
这篇关于ubuntu系统配置pytorch环境(安装conda)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!