比较流行的python包管理器,类似的还有uv之类比较现代的工具,conda的优势在于用的人很多,生态比较成熟,一些包用conda可能会比较好安装

  1. 查看安装了哪些包
conda list
  1. 查看当前存在哪些虚拟环境
conda env list 
conda info -e
  1. 检查更新当前conda
conda update conda
  1. Python创建虚拟环境
conda create -n your_env_name python=x.x

anaconda命令创建python版本为x.x,名字为your_env_name的虚拟环境。your_env_name文件可以在Anaconda安装目录envs文件下找到

  1. 激活或者切换虚拟环境

打开命令行,输入python —version检查当前 python 版本。

Linux:  source activate your_env_nam
Windows: activate your_env_name
  1. 对虚拟环境中安装额外的包
conda install -n your_env_name [package]
  1. 关闭虚拟环境(即从当前环境退出返回使用PATH环境中的默认python版本)
deactivate env_name
或者`activate root`切回root环境
Linux下:source deactivate 
  1. 删除虚拟环境
conda remove -n your_env_name --all
  1. 删除环境中的某个包
conda remove --name $your_env_name  $package_name 
  1. 给虚拟环境重命
conda create -n your_env_name --clone another_conda_env
conda remove -n another_conda_env --all