conda 24+的特性
conda 24+的特性
(base) baijin@baijindate:~$ conda env list这是 conda 24+ 的默认行为(24 之前默认不激活 base)。
- 🟢 base 已经有 Python / pip / setuptools 等工具,开箱即用
🟡 不喜欢可关闭:
conda config --set auto_activate_base false关掉后新终端里就要手动
conda activate base才能用 base 的包。
A. 添加清华源
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 --set show_channel_urls yes
# 验证
conda config --show channelsB. 创建第一个工作虚拟环境
# 例:建一个 Python 3.11 的科学计算环境
conda create -n science python=3.11 --yes
conda activate science
conda install -y numpy pandas matplotlib jupyter
# 验证
python -c "import numpy, pandas, matplotlib; print('OK')"
jupyter --version
# 退出
conda deactivateC. conda 常用命令速查
conda env list # 列出所有环境
conda activate <env> # 激活环境
conda deactivate # 退出当前环境
conda install -y <pkg> # 装包
conda uninstall -y <pkg> # 卸包
conda search <pkg> # 查包
conda list # 当前环境已装的包
conda env remove -n <env> # 删除整个环境
conda clean --all --yes # 清理缓存