Anaconda中文网站 > 使用教程 > Anaconda创建虚拟环境命令是什么 Anaconda创建虚拟环境需要联网吗
教程中心分类
Anaconda创建虚拟环境命令是什么 Anaconda创建虚拟环境需要联网吗
发布时间:2025/05/28 16:25:42

品牌型号:联想拯救者R7000

系统:Windows 10专业版

软件版本:Anaconda 3

我们在做Python开发时,除了直接安装Python解释器,还可以使用Anaconda。Anaconda可以用于Python的环境管理与依赖隔离,可以解决多版本Python兼容性问题,以及不同项目的库依赖。对于新手来说,如何通过命令快速创建虚拟环境呢?创建过程是否需要网络呢?本文将为大家介绍Anaconda创建虚拟环境命令是什么,Anaconda创建虚拟环境需要联网吗的相关内容。

一、Anaconda创建虚拟环境命令是什么

【虚拟环境】是Anaconda的核心功能之一,我们在使用Anaconda时,可以通过几条简单的命令即可实现创建环境。以下是关于Anaconda创建虚拟环境命令是什么的详细解答。

1、基础创建命令

使用【conda create】命令即可创建虚拟环境。例如,创建一个名为【envName】的虚拟环境,并且指定Python版本(如3.9),可执行【conda create --name envName python=3.9】这个命令会基于Python版本创建一个虚拟的环境。

创建环境
图1:创建环境

2、环境激活与退出

创建完成后,如果我们需要切换到新创建的环境,可以使用【conda activate envName】,退出当前环境可以使用【conda deactivate】。激活指定环境后,Anaconda Prompt的命令行最前方会显示当前环境名称,方便我们快速知道当前使用的环境。

切换环境
图2:切换环境

3、环境管理相关命令

以下是管理环境的相关命令:

1)列出所有环境:【conda env list】,可查看已创建的环境列表。

查看环境列表
图3:查看环境列表

2)删除环境:【conda remove --name envName –all】,可以彻底删除不再需要的环境。

删除环境
图4:删除环境

3)克隆环境:【conda create --name envName2 --clone envName】,便于复用现有配置。

克隆环境
图5:克隆环境

4、环境导出

我们可以导出【environment.yml】配置文件,其他用户收到该配置文件后,导入到Anaconda即可一键重建相同环境,导出配置的命令是【conda env export > environment_envName.yml】。

导出配置文件
图6:导出配置文件

收到该配置文件的用户可通过【conda env create -f environment_envName.yml】命令重建环境,如果环境已经重名存在就会看到下面所示的错误信息,配置文件的名称可以自定义。

导入配置文件
图7:导入配置文件

二、Anaconda创建虚拟环境需要联网吗

Anaconda创建虚拟环境是需要连接互联网的,但是有时候我们就算连接了网络,下载速度也非常慢。以下是关于Anaconda创建虚拟环境需要联网吗的详细回答。

在联网状态下,如果没有配置镜像源,Anaconda默认从官方仓库下载依赖包,可能会遇到网络连接失败的情况,建议国内用户可通过添加镜像源加速下载,例如清华镜像可显著提升包下载速度,减少网络延迟。以下是配置清华镜像源的操作步骤:

清华镜像源
图8:清华镜像源

1、打开Anaconda Prompt

在开始菜单打开【Anaconda Prompt】。

Anaconda Prompt
图9:Anaconda Prompt

2、添加清华镜像源

执行下面的命令将清华镜像源添加到Anaconda的配置中:

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

上述命令分别将清华的【free】和【main】源添加到了conda的配置中,并启用了显示包来源网址的选项。

添加镜像源
图10:添加镜像源

3、验证配置是否成功

完成上述步骤后,可以使用【conda config –show】命令检查镜像源是否配置成功。如果输出结果中包含了清华镜像源的相关内容。配置成功后,Anaconda在安装或更新包时将优先从清华镜像源下载,可以明显提高下载速度。

验证配置是否成功
图11:验证配置是否成功

三、总结

以上就是Anaconda创建虚拟环境命令是什么,Anaconda创建虚拟环境需要联网吗的相关内容。关于虚拟环境的命令,本文介绍了创建虚拟环境、激活环境、导出/导入环境的相关命令,熟悉这些环境可以流畅使用Anaconda。Anaconda创建环境时需要连接网络,建议配置国内镜像源以加快下载速度,希望本文对你有所帮助。

 

读者也访问过这里:
135 2431 0251