比较流行的python包管理器,类似的还有uv之类比较现代的工具,conda的优势在于用的人很多,生态比较成熟,一些包用conda可能会比较好安装
- 查看安装了哪些包
conda list- 查看当前存在哪些虚拟环境
conda env list
conda info -e- 检查更新当前conda
conda update conda- Python创建虚拟环境
conda create -n your_env_name python=x.xanaconda命令创建python版本为x.x,名字为your_env_name的虚拟环境。your_env_name文件可以在Anaconda安装目录envs文件下找到。
- 激活或者切换虚拟环境
打开命令行,输入python —version检查当前 python 版本。
Linux: source activate your_env_nam
Windows: activate your_env_name- 对虚拟环境中安装额外的包
conda install -n your_env_name [package]- 关闭虚拟环境(即从当前环境退出返回使用PATH环境中的默认python版本)
deactivate env_name
或者`activate root`切回root环境
Linux下:source deactivate - 删除虚拟环境
conda remove -n your_env_name --all- 删除环境中的某个包
conda remove --name $your_env_name $package_name - 给虚拟环境重命
conda create -n your_env_name --clone another_conda_env
conda remove -n another_conda_env --all