Anaconda创建、删除虚拟环境以及一些conda常用指令

一、Anaconda创建、删除和复制环境

1. 创建虚拟环境

conda create -n your_env_name python=x.x
# 在创建环境的同时安装必要的包
conda create -n your_env_name numpy matplotlib python=x.x
# 在指定的虚拟环境中安装额外的包
conda install -n your_env_name package_name

一般在创建环境的时候用第一条指令即可,有需要的包等后面再安装。注意,在安装环境时要指定Python的版本,否则会自动安装Python的最新版本

2. 激活虚拟环境

activate your_env_name
# 退出当前环境
deactivate your_env_name

3. 删除虚拟环境

conda remove -n your_env_name --all
# 删除虚拟环境中的某个包:
conda remove --name your_env_name package_name

4. 复制虚拟环境

(1).在本机上面进行环境复制

conda create -n new_env_name --clone old_env #[方案一]根据已有环境名复制生成新的环境

conda create -n new_env_name --clone old_env_path #[方案二]根据已有环境路径复制生成新的环境,其中old_env_path为旧环境的路径

(2).复制到其他的机器上面

方案一:
1)导出环境
conda env export > ~/env.yaml 或者 conda env export > environment.yaml
利用conda env export导出的是个yaml格式的文件,该文件记录了环境名,软件源地址以及安装包列表

2)使用yaml配置文件创建新环境
conda env create -f ~/env.yaml 或者 conda env create -f environment.yaml
在新的机器中可直接执行上述命令,生成的环境与复制源完全一样(包括环境名)。
方案二:
1)将原来电脑上的环境所在文件夹复制到当前机器的任意路径下
2)在当前机器中进行如下操作:
conda create -n new_env_name --clone ~/path
这样就完成了环境的移植

方案二的这种方法移植过来的环境只是安装了原来环境中用conda install等命令直接安装的包,用pip之类装的东西并没有移植过来,需要重新安装

二、conda常用指令

1. 查看conda版本

conda -V

2. 查看安装了哪些包

conda list

3. 查看当前存在哪些虚拟环境

conda env list
conda info -e

这两条指令的功能是一样的

4. 检查更新当前conda

conda update conda

5. 设置国内镜像

conda下载东西时,默认的镜像源下载的速率很慢,修改conda的镜像源能够加快下载速度。一些设置镜像的操作如下:
(1).查看已添加的镜像

conda config --get channels

(2).换回默认镜像

conda config --remove-key channels

(3).添加清华镜像

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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/

在添加镜像时选择其中任意一个即可
(4).设置搜索时显示频道地址

conda config --set show_channel_urls yes 

(5).删除指定镜像

conda config --remove channels 地址

(6).确认镜像添加成功

conda config --get channels

参考博文:
anaconda 如何创建虚拟环境
Anaconda创建、激活、退出、删除虚拟环境的方法
conda修改镜像(简约清晰版)
Conda环境移植(克隆)的远程方案

  • 22
    点赞
  • 155
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要使用Anaconda删除和创建虚拟环境,可以按照以下步骤进行操作: 创建虚拟环境: 1. 打开终端或命令提示符窗口。 2. 输入以下命令创建一个名为"myenv"的虚拟环境: ``` conda create --name myenv ``` 3. 按照提示输入"y"确认创建删除虚拟环境: 1. 在终端或命令提示符窗口中,输入以下命令删除名为"myenv"的虚拟环境: ``` conda remove --name myenv --all ``` 请注意,以上命令中的"myenv"可以替换为您想要创建或删除的虚拟环境的名称。另外,删除虚拟环境时,`--all`选项将删除该虚拟环境中的所有包,包括已安装的包和依赖项。 希望这些信息能够帮助您删除和创建Anaconda虚拟环境。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Anaconda创建删除虚拟环境以及一些conda常用指令](https://blog.csdn.net/m0_67401920/article/details/125057098)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [anaconda创建删除虚拟环境指令](https://blog.csdn.net/weixin_49457347/article/details/126303886)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值