Ubuntu
Ubuntu 22.04 LTS
一、下载
官方网站下载Free Download | Anaconda
清华镜像源下载Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
阿里镜像源下载
anaconda-archive安装包下载_开源镜像站-阿里云
二、安装
进入安装包所在的文件夹,以~/下载为例
cd ~/下载
bash bash Anaconda3-2023.03-Linux-x86_64.sh #后面为anaconda的文件名
后续默认按Enter和输入yes即可
三、添加环境变量
终端执行
sudo gedit ~/.bashrc
在打开的文档中加入以下内容
export PATH="path/bin:$PATH" # path -- 表示自己的安装路径,默认是在主目录下
保存后在终端执行
source ~/.bashrc
四、卸载
cd path # path -- 表示安装目录
rm -rf 文件名 # 文件名 -- 按照自己的文件名 进行 修改
并将上一步加的环境变量删除
五、常用命令
查看conda版本
conda --version
更新conda
conda update conda
创建虚拟环境
conda create -n 环境名字 python=版本号
删除虚拟环境
conda remove -n 环境名字 --all
虚拟环境列表
conda env list
激活虚拟环境
conda activate 环境名字
退出虚拟环境
conda deactivate 环境名字
恢复base环境
conda list --revisions # 查看不同版本的历史
conda install --rev 版本号 # 恢复到想要的版本
安装指定包
conda install 包的名字
卸载指定包
conda uninstall 包的名字
更新指定包
conda update 包的名字
更新全部包
conda update --all
复制环境
conda create -n 新环境名字 --clone 旧环境名字
生成需要分享环境的yml文件
conda env export > environment.yml
使用别人分享环境的yml文件创建虚拟环境
conda env create -f environment.yml
六、conda换源
更换清华源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/simpleitk
中科大源
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 --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/pytorch/