一、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环境移植(克隆)的远程方案

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

  1. Pycharm中anaconda创建激活虚拟环境出现错误:Your shell has not been properly configured to use ‘conda activate‘.

    Pycharm中anaconda创建激活虚拟环境出现错误:Your shell has not been properly configured to use 'conda activate'. 前言 ...

  2. Anaconda 彻底删除虚拟环境

    Anaconda 彻底删除虚拟环境 当我们要彻底删除在anaconda下创建的某个虚拟环境时,大部分博客提供的方法是: conda remove -n env_name --all 但是使用这种办法删 ...

  3. 基于Windows下Anaconda创建python虚拟环境教程

    基于Windows下Anaconda创建python虚拟环境教程 Anaconda是目前最流行的数据科学平台以及现代机器学习的基础.同时Anaconda 也是一个Python的发行版,专注于人工智能, ...

  4. anaconda创建一个虚拟环境

    文章目录 anaconda创建一个虚拟环境 虚拟环境的创建 anaconda创建一个虚拟环境 首先安装好anaconda 虚拟环境的创建 win+r 打开命令行 输入 conda create -n ...

  5. Anaconda创建python虚拟环境

    在创建虚拟环境之前首先我们需要打开命令终端:Win + R 输入cmd 或者直接打开Anaconda Prompt(Anaconda) 查看当前存在的虚拟环境 conda env list 或者 co ...

  6. conda常用指令-持续更新中

    conda常用命令 激活环境 列出所有环境 激活环境 conda activate 环境名称 列出所有环境 conda info --envs

  7. Anaconda创建虚拟环境+Pycharm使用Anaconda创建的虚拟环境

    首先需要下载anaconda然后在搜索栏中搜索Anaconda Prompt(anaconda)点击进入 进入到envs目录然后输入以下命令: conda create -n to_pack pyth ...

  8. 使用anaconda创建一个虚拟环境

    介绍 Anaconda包括Conda.Python以及一大堆安装好的工具包,比如:numpy.pandas等 Miniconda包括Conda.Python conda是一个开源的包.环境管理器,可以 ...

  9. conda常用命令:安装,更新,创建,激活,关闭,查看,卸载,删除,清理,重命名,换源,问题

    文章目录 安装 升级 卸载Anaconda软件 conda环境使用基本命令 查看指定包可安装版本信息命令 更新,卸载安装包: 删除虚拟环境 清理(conda瘦身) 复制/重命名/删除env环境 con ...

最新文章

  1. 知乎热议!一个博士生接受怎样的训练是完整的科研训练?
  2. php多线程编程代码实例
  3. 【数据平台】sqoop支持hive和mysql互导的基本语句格式
  4. 重温Android四大组件(一)—Activity的生命周期
  5. C++设计模式--工厂方法模式
  6. 2019牛客暑期多校训练营(第八场)
  7. 如何创建一个基本JQuery的插件
  8. 【免费活动】字节跳动背后的音视频技术揭秘
  9. disconf mysql_disconf-web 安装
  10. 希赛软件设计师视频教程-3.1 进程(第三部分) 标清
  11. 「Luogu」[JSOI2007]字符加密 解题报告
  12. 2句搞定 DataGridView 让选中行在可视范围内
  13. lh服最新服务器,LH服12月1日开发更新 着重提升服务器稳定性与职业bug修复
  14. 使用pyecharts绘制图表
  15. python3 scrapy中文文档_Python学习-scrapy3
  16. keil的终极配色方案(提供配置文件)
  17. 《时代》评出50个最酷网站
  18. Java使用OpenOffice将office文件转换为PDF
  19. java判断某个日期是当年内第几周
  20. 论文解读:A content-based recommender system for computer science publications

热门文章

  1. 验证码不显示该怎么办
  2. android 呼吸灯颜色,小米8青春版呼吸灯颜色如何设置?小米8青春版呼吸灯颜色设置教程...
  3. DNS篇之DNS服务器搭建
  4. ios ajax报错404,ajax 报错 axios正确
  5. 微信公众号申请服务器,微信公众号服务器接口验证示例
  6. 同款蓝牙耳机为什么会串联_使用蓝牙耳机到底好不好?有什么佩戴舒适的蓝牙耳机吗?...
  7. android中虚线的实现
  8. Charles抓包配置
  9. 多体并行系统的低\高位交叉
  10. Pytorch的使用:torch.gather函数