0、Anaconda介绍
Anaconda是一个开源的Python发行版本,包含了包括Python、Conda、科学计算库等180多个科学包及其依赖项。因此,安装了Anaconda就不用再单独安装CUDA、Python等。
CUDA,在进行深度学习的时候,需要用到GPU,CUDA就是一个调用GPU的工具。只有NVidia显卡才能使用CUDA。现有的主流深度学习框架基本都是基于CUDA进行GPU加速的。
cuDNN,CUDA看作是一个工作台,上面配有很多工具,如锤子、螺丝刀等。cuDNN是基于CUDA的深度学习GPU加速库,有了它才能在GPU上完成深度学习的计算。它就相当于工作的工具,比如它就是个扳手。但是CUDA这个工作台买来的时候,并没有送扳手。想要在CUDA上运行深度神经网络,就要安装cuDNN,就像你想要拧个螺帽就要把扳手买回来。这样才能使GPU进行深度神经网络的工作。
1、下载Anaconda
(1)官方下载地址:https://www.anaconda.com/products/individual#download-section 下载较慢
(2)清华大学开源软件镜像下载站:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
(3)北京外国语大学开源软件镜像下载站:https://repo.anaconda.com/archive/
安装Anaconda
(1)输入命令开始安装:
bash Anaconda3-2023.07-1-Linux-x86_64.sh
(2)回车后查看许可证,按 q 退出阅读许可证
(3)输入 yes
表示同意
(4)确认安装的路径,/root/anaconda3,可以直接回车确认,也可以手动输入想要安装的路径。
(5)然后等待,很快就安装完毕。输入 yes 来确认使用 conda init 来启动
3 启动环境变量
如果现在输入 conda,会显示找不到命令
需要启动已经修改环境变量,输入以下命令(以后都不用再 source 了,因为启动 Ubuntu 会自动 source)
source ~/.bashrc
这时候会发现出现了 (base)
4 升级conda
如果当前安装后,不是最新版本,可以通过以下命令升级
conda update -n base -c defaults conda
5 创建虚拟环境
输入以下命令创建名为 yolov8 的虚拟环境,python 版本为 3.8.12
conda create -n yolov8 python=3.8.12
输入 y 并回车后,开始下载并创建
6 进入虚拟环境
conda activate yolov8
7 其他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