conda常用20个命令
这些命令涵盖了Conda环境管理和包管理的常用功能,可帮助你有效地管理Python环境和软件包。
-  创建环境: conda create --name myenv这个命令用于创建一个名为 myenv的新环境。你可以在--name后面指定环境的名称,并在其后加上需要安装的软件包列表。
-  列出环境: conda env list这个命令列出了当前系统中所有的Conda环境。你会看到每个环境的名称以及其所在的路径。 
-  激活环境: conda activate myenv这个命令用于激活名为 myenv的环境。激活环境后,你将在该环境中工作,并且安装的软件包将会对该环境生效。
-  退出环境: conda deactivate这个命令用于退出当前的Conda环境,回到基础的系统环境中。 
-  安装包: conda install package_name这个命令用于安装名为 package_name的包。Conda会自动解决依赖关系,并将包安装到当前激活的环境中。
-  更新包: conda update package_name这个命令用于更新名为 package_name的包到最新版本。Conda会检查该包是否有新的版本,并将其更新到当前环境。
-  搜索包: conda search search_term这个命令用于搜索包含 search_term关键词的包。你可以使用通配符或者正则表达式来精确搜索。
-  移除包: conda remove package_name这个命令用于从当前环境中移除名为 package_name的包。移除包会将其从环境中完全删除。
-  列出已安装的包: conda list这个命令列出了当前环境中已安装的所有包。你会看到每个包的名称、版本号和安装路径。 
-  列出包的信息: conda info package_name这个命令用于列出指定包的详细信息,包括版本、依赖关系等。 
-  列出环境中的包: conda list -n myenv这个命令用于列出名为 myenv环境中已安装的所有包。
-  列出环境中包的信息: conda list -n myenv package_name这个命令用于列出名为 myenv环境中名为package_name的包的详细信息。
-  安装特定版本的包: conda install package_name=1.2.3这个命令用于安装名为 package_name且版本为1.2.3的特定版本的包。
-  查看环境信息: conda env export这个命令用于导出当前环境的配置信息,包括所有安装的包及其版本号。 
-  导出环境配置: conda env export > environment.yml这个命令将当前环境的配置信息导出到名为 environment.yml的文件中,以便稍后重建该环境。
-  创建环境(从配置文件): conda env create -f environment.yml这个命令用于根据一个配置文件(如 environment.yml)创建新的环境。
-  克隆环境: conda create --name new_env --clone old_env这个命令用于根据已存在的环境 old_env克隆出一个新的环境new_env。
-  清理缓存: conda clean --all这个命令用于清理Conda的缓存,包括已下载的包和未使用的依赖关系。 
-  添加通道: conda config --add channels channel_name这个命令用于添加一个新的软件包通道,以便在安装或更新软件包时搜索更多的来源。 
-  移除通道: conda config --remove channels channel_name这个命令用于移除一个已存在的软件包通道,减少搜索软件包的来源。