conda常用命令行

本文详细介绍了如何使用Anaconda进行环境管理,包括列出环境、创建与删除环境、激活与退出环境、复制环境以及共享环境的方法。此外,还分享了查看conda版本、查询帮助和清理缓存等其它常用命令,是conda命令行操作的实用教程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

个人比较喜欢使用Anaconda来管理环境配置,在环境配置中会经常使用conda的命令行,因此,总结一下常用到的conda命令行。

一、环境操作

1、列出环境列表

列出当前所有环境列表:

conda env list

or

conda info --envs

2、创建环境

创建新的环境,并给环境命名,如your_env_name

conda create -n your_env_name

or

conda create --name your_env_name

使用上述命令一般会配置anaconda默认的python最高版本,除此之外,也可以自主指定python的版本:

conda create -n your_env_name python=2.7

or

conda create --name your_env_name python=2.7

3、删除环境

删除某个环境:

conda remove -n your_env_name --all

or

conda env remove -n your_env_name

4、激活和退出环境

一般情况下,当前环境是(base),而需要进入到其它环境时,需要激活:

conda activate your_env_name

而当需要退出当前环境时

conda deactivate

5、复制环境

当需要在原来的环境下扩展,但又害怕破坏原来的环境,可以选择复制原来的环境:

conda create -n new_env_name --clone your_env_name 

6、共享环境

把当前环境进行打包,分享给别的机器使用,在github上会经常用到。首先把当前环境打包成文件(yml):

conda env export > your_env.yml

在别的机器上,复原环境:

conda env create -f your_env.yml

二、其它操作

下面再分享几个conda的命令行操作:

1、查看conda版本

conda -V

or

conda --version

2、查询帮助

conda -h

or

conda -help

3、清理缓存

清理当前环境中下载未完成的包

conda clean -i
### Miniconda 命令行使用教程 Miniconda 是一个轻量级的数据科学平台,提供了 `conda` 工具来管理 Python 虚拟环境以及依赖包。以下是关于如何在不同操作系统下通过命令行操作 Miniconda 的详细介绍。 #### 安装与初始化 对于 Linux 用户,在终端执以下命令可以完成 Miniconda 的下载和安装: ```bash sudo wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh [^1] ``` 接着赋予脚本可执权限并启动安装过程: ```bash chmod +x Miniconda3-latest-Linux-x86_64.sh && ./Miniconda3-latest-Linux-x86_64.sh ``` Windows 用户可以通过 Anaconda Prompt 执特定配置命令以优化体验: ```bash conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --set show_channel_urls yes [^3] ``` MacOS 下的操作相对简单,主要涉及 Conda 配置文件调整及源切换等内容[^2]。 #### 查看版本号 无论在哪种平台上,都可以通过如下方式确认已成功安装 Miniconda 并验证其版本信息: ```bash conda -V ``` #### 创建新虚拟环境 创建一个新的虚拟环境非常容易,只需指定名称即可,默认情况下会基于最新稳定版 Python 构建此环境;当然也可以手动定义所需的具体 Python 版本号。 ```bash # 默认采用最新的Python构建名为myenv的新环境 conda create -n myenv python=3.9 [^4] # 或者仅声明名字让Conda决定合适的解释器版本 conda create -n another_env ``` #### 列出已有虚拟环境列表 如果想查看目前存在哪些可用的虚拟环境,则应运下列语句之一: ```bash conda info --envs # 或者更简洁的形式 conda env list [^4] ``` #### 启动某个具体虚拟环境 激活目标虚拟环境以便在其内部开展工作前需调用 activate 子命令加上对应标签名作为参数传递过去。 ```bash conda activate your_desired_environment_name_here ``` #### 卸载不再使用的虚拟环境 当某些实验项目结束或者测试完毕后可以选择彻底移除关联资源从而释放磁盘空间。 ```bash conda remove -n obsolete_or_unused_env --all [^4] ``` 以上便是围绕 Miniconda 在跨平台场景下的基本命令行交互指导概览。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值