【开发环境】Conda命令

用法 usage

conda-script.py [-h] [-v] [--no-plugins] [-V] COMMAND ...

conda is a tool for managing and deploying applications, environments and packages.
Conda是一个用于管理和部署应用程序、环境和包的工具。

选项 options

序号名称选项英文解释中文解释
1帮助消息- h,–helpShow this help message and exit.显示此帮助消息并退出。
2详细内容-v, --verboseCan be used multiple times. Once for detailed output, twice for INFO logging, thrice for DEBUG logging, four times for TRACE logging.可多次使用。一次用于详细输出,两次用于INFO日志记录,三次用于DEBUG日志记录,四次用于TRACE日志记录。
3禁用插件–no-pluginsDisable all plugins that are not built into conda.禁用所有未内置到conda中的插件。
4版本信息-V, --versionShow the conda version number and exit.显示conda版本号并退出。

命令 commands

The following built-in and plugins subcommands are available.
以下是可用的内置和插件子命令。

序号名称命令英文解释中文解释
1激活activateActivate a conda environment.激活conda环境。
2构建buildBuild conda packages from a conda recipe.从conda配方构建conda包。
3清除cleanRemove unused packages and caches.删除未使用的包和缓存。
4命令commandsList all available conda subcommands (including those from plugins). Generally only used by tab-completion.列出所有可用的conda子命令(包括来自插件的命令)。通常仅用于制表符完成。
5比较compareCompare packages between conda environments.比较conda环境之间的包。
6配置configModify configuration values in .condarc.修改condarc中的配置值。
7内容信任content-trustSigning and verification tools for CondaConda签名验证工具
8转换为convertConvert pure Python packages to other platforms (a.k.a., subdirs).将纯Python包转换为其他平台(也称为subdirs)。
9创建createCreate a new conda environment from a list of specified packages.从指定包的列表创建新的conda环境。
10停用deactivateDeactivate the current active conda environment.停用当前活动的conda环境。
11调试debugDebug the build or test phases of conda recipes.调试conda配方的构建或测试阶段。
12开发developInstall a Python package in ‘development mode’. Similar to pip install --editable.在“开发模式”下安装Python包。类似于pip安装——可编辑。
13环境健康状况doctorDisplay a health report for your environment.显示环境的运行状况报告。
14导出exportExport a given environment导出给定环境
15索引indexUpdate package index metadata files.更新包索引元数据文件。
16信息infoDisplay information about current conda install.显示有关当前conda安装的信息。
17初始化initInitialize conda for shell interaction.为shell交互初始化conda。
18检查inspectTools for inspecting conda packages.用于检查康达包装的工具。
19安装installInstall a list of packages into a specified conda environment.将包列表安装到指定的conda环境中。
20列表listList installed packages in a conda environment.列出conda环境中安装的软件包。
21元软件包metapackageSpecialty tool for generating conda metapackage.用于生成conda元包的专用工具。
22通知noticesRetrieve latest channel notifications.检索最新的频道通知。
23包装packSee ‘conda pack --help’.请参阅conda pack --help。
24包装packageCreate low-level conda packages. (EXPERIMENTAL)创建低级conda包。(实验性)
25删除(卸载)remove (uninstall)Remove a list of packages from a specified conda environment.从指定的conda环境中删除包列表。
26重命名renameRename an existing environment.重命名现有环境。
27渲染renderExpand a conda recipe into a platform-specific recipe.将conda配方展开为特定于平台的配方。
28仓库repoSee ‘conda repo --help’.请参阅”conda repo–help“。repo是repository的简写。
29仓库查询repoqueryAdvanced search for repodata.repodata高级搜索。
30运行runRun an executable in a conda environment.在conda环境中运行可执行文件。
31搜索searchSearch for packages and display associated information using the MatchSpec format.使用MatchSpec格式搜索包并显示相关信息。
32服务器serverSee ‘conda server --help’.请参阅”conda server–help“。
33骨架skeletonGenerate boilerplate conda recipes.生成样板化的 Conda 配方
34令牌tokenSee ‘conda token --help’.请参阅”conda token–help“。
35更新(升级)update (upgrade)Update conda packages to the latest compatible version.将conda软件包更新至最新兼容版本。
### 如何使用 conda 命令移除环境和包 #### 移除环境 要移除一个已有的 Conda 环境,可以使用 `conda env remove` 命令并指定目标环境名称或路径。例如: ```bash conda env remove --name myenv ``` 上述命令会彻底删除名为 `myenv` 的环境及其关联的所有文件[^2]。 如果需要通过路径来移除环境,则可执行如下操作: ```bash conda env remove --prefix /path/to/env ``` 这一步骤同样适用于清理不再使用的自定义路径下的 Conda 环境。 #### 删除包 对于单个包的卸载,可以通过 `conda remove` 来完成。以下是基本语法: ```bash conda remove --name myenv --package-name package_name ``` 或者更简洁的形式(默认作用于当前激活的环境): ```bash conda remove package_name ``` 这条指令不仅会从环境中移除指定的包,还会自动处理依赖关系,确保不会破坏其他功能模块的正常运行。 值得注意的是,在实际应用过程中,建议先确认待删包的具体版本号以及其他可能受影响的相关组件列表,可通过以下方式查询: ```bash conda list package_name ``` 这样有助于避免误操作带来的潜在风险。 --- #### 清理缓存 除了直接移除环境或包外,定期清理不必要的下载缓存也是维护系统整洁的重要环节之一。利用下面这个简单的命令即可实现这一目的: ```bash conda clean --all ``` 它能够释放磁盘空间,同时优化后续安装效率。 --- #### 示例脚本 为了方便理解整个流程,这里提供一段综合性的示例代码供参考: ```bash # 创建测试环境 conda create --name test_env python=3.8 # 安装 NumPy 到新创建的环境中 conda install --name test_env numpy # 查看该环境下所有已安装软件包 conda list --name test_env # 卸载 NumPy 并解决其依赖项 conda remove --name test_env numpy # 最终销毁此临时实验环境 conda env remove --name test_env ``` 以上步骤展示了如何高效地管理个人开发所需的虚拟隔离区域及内部资源分配情况。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值