Conda命令用法
- 整体结构
- 各部分解释
- ①conda-script.py
- ②[-h] 显示帮助信息
- ③[-v] 详细输出模式
- ④[--no-plugins] 禁用插件
- ⑤[-V] 显示版本信息
- ⑥COMMAND ... 命令
- 常用命令示例
- 环境管理
- 创建环境
- 激活环境
- 退出环境
- 查看环境
- 复制环境
- 删除环境
- 包管理
- 安装包
- 更新包
- 卸载包
- 查看包:
- 搜索包
- 清理包
- 其他常用命令
- 查看conda 帮助
- 查看 conda 版本
- 使用Jupyter Notebook
整体结构
conda-script.py [-h] [-v] [--no-plugins] [-V] COMMAND ...
这是一个命令行工具的使用格式描述,一般来说,方括号 [] 表示其中的参数是可选的,而省略号 ... 表示该参数可以重复出现。
各部分解释
①conda-script.py
这是 conda 命令的脚本文件名称。在实际使用中,通常直接使用 conda 命令,而不是 conda-script.py,因为在安装 conda 时,已经将相关的命令添加到了系统的环境变量中,conda 是一个更简洁的调用方式。
②[-h] 显示帮助信息
-
-h是一个可选的命令行参数,它是--help的简写形式。当你在执行conda命令时加上-h或--help参数,conda会显示该命令的详细帮助信息,包括命令的使用方法、可用的参数及其含义等。 -
例如:
当你对conda命令不太熟悉,想了解其通用使用方法和所有可用选项时,可以使用-h参数。conda -h执行该命令后,终端会输出
conda命令的详细帮助信息,包含所有可用的子命令(如create、install
等)以及全局选项(如-v、--no - plugins等)的说明。
③[-v] 详细输出模式
-
-v是--verbose的简写形式,也是一个可选参数。当使用这个参数时,conda会输出更详细的信息,有助于调试和了解命令执行的具体过程。你可以多次使用-v参数来增加详细程度,例如-vv会比-v输出更多的信息。 -
例如:
在创建新的conda环境时,如果你想了解创建过程中的详细信息,可以使用-v参数。conda -v create -n myenv python=3.9这里:
-v开启了详细输出模式,让你能看到环境创建过程中具体的操作步骤,如下载文件、解压文件、配置环境变量等信息。create是conda的子命令,用于创建新的环境。-n myenv指定了新环境的名称为myenv。python = 3.9表示在新环境中安装 Python 3.9 版本。
④[–no-plugins] 禁用插件
-
--no-plugins是一个可选参数。conda支持插件扩展功能,这个参数的作用是在执行命令时禁用所有的插件。当你遇到插件导致的问题或者不需要使用插件时,可以使用这个参数。 -
例如:
假设你在安装包时遇到了插件导致的问题,或者你不需要使用插件,可以使用--no - plugins参数。conda --no-plugins install pandas此命令在安装
pandas包时会禁用所有的conda插件,避免插件可能带来的干扰。
⑤[-V] 显示版本信息
-V是--version的简写形式,是一个可选参数。当你使用这个参数时,conda会显示其当前的版本号。- 例如:
如果你想知道当前安装的conda版本,可以使用-V参数。conda -V
执行该命令后,终端会输出当前 conda 的版本号,如 conda 23.11.0。
⑥COMMAND … 命令
COMMAND表示必须指定的命令,它是conda提供的各种具体操作,例如create(创建环境)、install(安装包)、update(更新包)、remove(移除包)等。- 省略号
...表示可以有多个命令或参数跟在COMMAND后面,具体取决于所选择的命令。例如,如果你使用conda install命令,后面需要跟上要安装的包的名称。
常用命令示例
环境管理
创建环境
创建一个名为 “myenv” 的新环境:
conda create --name myenv
创建指定版本的环境:
conda create --name myenv python=3.8
以上代码创建一个名为 “myenv” 的新环境,并指定 Python 版本为 3.8。
激活环境
conda activate myenv
以上代码激活名为 “myenv” 的环境。
退出环境
要退出当前环境使用以下命令:
deactivate
查看环境
conda env list
以上代码查看所有已创建的环境。
复制环境
conda create --name myclone --clone myenv
以上代码通过克隆已有环境创建新环境。
删除环境
conda env remove --name myenv
以上代码删除名为 “myenv” 的环境。
包管理
安装包
conda install package_name
以上代码安装名为 “package_name” 的软件包。
安装指定版本的包:
conda install package_name=1.2.3
以上代码安装 “package_name” 的指定版本。
更新包
conda update package_name
以上代码更新已安装的软件包。
卸载包
conda remove package_name
以上代码卸载已安装的软件包。
查看包:
conda list
查看当前环境下已安装的所有软件包及其版本。
搜索包
conda search package_name
以上代码在 conda 仓库中搜索指定的软件包。
清理包
conda clean --all
以上代码清理 conda 缓存,删除不再需要的软件包。
其他常用命令
查看conda 帮助
conda --help
以上代码获取 conda 命令的帮助信息。
查看 conda 版本
conda --version
以上代码查看安装的 conda 版本。
使用Jupyter Notebook
- 安装 Jupyter Notebook
conda install jupyter
以上代码安装 Jupyter Notebook。
- 启动 Jupyter Notebook
jupyter notebook
以上代码在已激活的环境中启动 Jupyter Notebook。



被折叠的 条评论
为什么被折叠?



