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" >>~/.zshrc2.2 删除环境
shell
conda remove --name myenv --all2.3 安装包
shell
conda install package_name2.4 更新包
shell
conda update package_name2.5 查看已安装的package
shell
conda list2.6 更新conda
shell
conda update conda