conda 环境相关命令
常用环境管理命令
conda create --name 环境名称 python=版本号
conda create --name myenv python=3.9
conda activate 环境名称
conda activate myenv
conda deactivate
conda env list
conda remove --name 环境名称 --all
conda create --name 新环境名称 --clone 源环境名称
conda 配置相关命令
conda config --show channels
conda config --show
conda config --remove-key channels
cat ~/.condarc
conda clean --all -y
conda update --all
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/bioconda/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
包管理命令
查看
conda list
conda list -n 环境名
conda list | grep 包名
conda search 包名
conda search 包名 --info
conda info 包名
conda info 包名 --dependencies
conda info 包名 --channels
安装
conda install 包名
conda install -n 环境名 包名
conda install 包名=版本号
conda install -c channel名 包名
conda install 包名 -y
conda install 包名 --download-only
conda install 包名 --no-deps
conda install 包名 -p /path/to/install
更新
conda update 包名
conda update --all
conda update 包名=版本号
卸载
conda remove 包名
conda remove -n 环境名 包名
conda remove 包名1 包名2 包名3
批量安装(通过文件)
conda install --file requirements.txt
conda list --export > package-list.txt
conda create --name myenv --file package-list.txt
常用包的安装示例
conda install numpy scipy pandas matplotlib jupyter
conda install scikit-learn tensorflow keras
conda install pytorch torchvision torchaudio -c pytorch
conda install opencv-python pillow
conda install xlrd xlwt openpyxl
conda install sqlalchemy pymysql