Conda简介及常用指令

创建环境:
conda create --name myenv      # 创建名为myenv的环境
激活环境:
conda activate myenv           # 激活myenv环境
退出环境:
conda deactivate              # 退出当前环境
安装软件包:
conda install package_name     # 安装名为package_name的软件包
更新软件包:
conda update package_name      # 更新名为package_name的软件包
卸载软件包:
conda remove package_name      # 卸载名为package_name的软件包
查看已安装的软件包:
conda list                    # 查看所有已安装的软件包
导出环境配置:
conda env export > environment.yaml   # 将环境配置导出到environment.yaml文件
导入环境配置:
conda env create -f environment.yaml  # 根据environment.yaml文件创建环境
搜索可用的软件包:
conda search package_name     # 搜索名为package_name的可用软件包
列出环境中已安装的软件包及其版本:
conda list -n myenv           # 列出myenv环境中已安装的软件包及其版本
克隆一个已存在的环境:
conda create --name newenv --clone oldenv   # 根据oldenv环境克隆创建名为newenv的环境
显示当前环境的路径:
conda info --envs             # 显示当前环境的路径
查找已安装的软件包的路径:
conda info --root             # 查找已安装的软件包的路径
清理不再需要的软件包:
conda clean --all             # 清理不再需要的软件包(包括未使用的安装包和缓存)
显示conda的版本信息:
conda --version               # 显示conda的版本信息
显示当前环境的详细信息:
conda info                    # 显示当前环境的详细信息
更新Conda本身:
conda update conda            # 更新Conda软件本身
更新所有已安装的软件包:
conda update --all            # 更新所有已安装的软件包
检查软件包是否可用于更新:
conda search --outdated       # 检查哪些已安装的软件包可以更新
在环境中安装特定版本的软件包:
conda install package_name=1.2.3    # 在当前环境中安装名为package_name的1.2.3版本
创建并安装软件包的虚拟环境:
conda create --name myenv package_name    # 创建名为myenv的环境,并安装package_name
移除环境:
conda env remove --name myenv     # 移除名为myenv的环境
显示环境中的包依赖关系:
conda list --explicit           # 显示环境中的包及其依赖关系
列出可用的环境:
conda env list                 # 列出所有可用的环境
查看特定环境的包依赖树:
conda list --name myenv --tree       # 查看名为myenv环境的包依赖树
导出环境的包列表到文件:
conda list --name myenv --export > environment.txt     # 将名为myenv环境的包列表导出到environment.txt文件
从环境文件创建环境:
conda env create --file environment.yaml       # 根据environment.yaml文件创建环境

更新环境中的软件包:

conda update --name myenv package_name          # 在名为myenv环境中更新package_name软件包
恢复环境至初始状态:
conda env reset --name myenv         # 将名为myenv环境恢复至初始状态
列出可用的Conda虚拟环境:
conda env list                      # 列出所有可用的Conda虚拟环境
导入现有的环境:
conda env import --name myenv --file environment.yaml   # 根据environment.yaml文件导入现有环境到名为myenv的环境

你可能感兴趣的:(conda)