Skip to content

Miniconda

安装

shell
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh

sh Miniconda3-latest-Linux-x86_64.sh

一路yes即可安装完成,完成后source ~/.zshrc或者source ~/.bashrc生效。

最佳实践

安装当前环境的pip

bash
conda install pip

避免在~/.zshrc中直接activate环境:

bash
# 执行won11即可切换环境:won=work on
alias won11='conda activate PY3.11'

解决pip路径在PATH变量中的优先级低于系统自带pip的问题:

# 放在eval "$(/data/home/chansema/miniconda3/bin/conda shell.zsh hook)"之后
# 启用 Zsh 路径去重和自动同步
typeset -U path

# 动态将当前 Conda 环境的 bin 目录移至最前
# 每当你执行 conda activate,Conda 会更新 $CONDA_PREFIX
if [ -n "$CONDA_PREFIX" ]; then
    path=("$CONDA_PREFIX/bin" $path)
fi

二、初始化环境

2.1 创建环境

shell
conda create --name myenv python=3.11

创建后不是默认生效的,需要执行conda activate myenv生效,如果需要默认生效则需要加入到~/.zshrc中:

shell
echo "conda activate myenv" >>~/.zshrc

2.2 删除环境

shell
conda remove --name myenv --all

2.3 安装包

shell
conda install package_name

2.4 更新包

shell
conda update package_name

2.5 查看已安装的package

shell
conda list

2.6 更新conda

shell
conda update conda