- 简介 Conda是一个开源的包管理系统和环境管理系统,主要用于在Windows、macOS和Linux上安装、管理和卸载软件包,并创建和管理虚拟环境。Conda允许用户方便地安装、运行和更新不同版本的二进制软件包及其依赖项,特别适用于需要管理多个Python版本和不同模块版本共存的情况,本文将告诉你如何安装使用Conda工具。
- 软件安装及配置
2.1程序下载:下载地址选择与设备对应的平台及架构版本,如 https://repo.anaconda.com/archive/Anaconda3-2024.10-1-Linux-x86_64.sh
在终端执行如下指令
wget -c https://repo.anaconda.com/archive/Anaconda3-2024.10-1-Linux-x86_64.sh
2.2程序安装:下载完成后执行如下指令
bash Anaconda3-2024.10-1-Linux-x86_64.sh
长按回车直至提示输入 yes or no
输入 yes
,而后提示选择安装位置,一般默认即可。根据提示安装完毕
2.3环境变量:修改 /etc/profile
以及 ~/.bashrc
,在最后插入 export PATH=~/anaconda3/bin:$PATH
(PATH=anaconda path/bin)
并刷新环境变量
source /etc/profile
source ~/.bashrc
输入以下指令以查看conda版本验证是否配置完成
conda --version
- 使用方法 3.1换源:添加清华镜像源指令如下
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/cloud/pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --set show_channel_urls yes
3.2常用指令
# 创建虚拟环境
conda create -n name python==3.10
# 激活环境
conda activate name
# 退出环境
conda deactivate
# 查看虚拟环境
conda info --envs
# 删除虚拟环境
conda remove -n name --all
# 删除所有的安装包及cache(索引缓存、锁定文件、未使用过的包和tar包)
conda clean -y --all
# 删除pip的缓存
rm -rf ~/.cache/pip
# 禁止Conda默认进入base模式
conda config --set auto_activate_base false
[...]Conda(建议) 使用Conda搭建虚拟环境点此查看conda create venv python==3.10完成后进入搭建的环境中conda activate venv2. 配置项目如果没有pip则先行安装pip#CentOS[...]