Anaconda新手 安装后的常用指令

二话不说 先设置国内镜像

conda下载东西是,默认的镜像源下载的速率很慢,修改conda的镜像源能够加快下载速度。一些设置镜像的操作如下:

(1)查看已添加的镜像

conda config --show chanels

(2)换回默认镜像

conda config --remove-key channels

(3)添加清华镜像

# windows系统64位
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64/

# linux系统64位
conda config --add channels  https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/linux-64/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/linux-64/

(4)设置搜索时显示channels地址

conda config --set show_channel_urls yes

(5)删除指定镜像

conda config --remove channels 镜像地址
# 例子
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64/

(6)确认镜像添加成功

conda config --show channels

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

1.创建虚拟环境

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

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

2.激活虚拟环境

# 激活虚拟环境
conda activate 名字
# 退出当前环境
conda deactivate 名字

3.删除虚拟环境

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

4.复制虚拟环境

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

# 根据已有环境名复制生成新的环境
conda create -n new_env_name --clone old_env_name
# 根据已有环境路径复制生成新的环境,其中old_env_path为旧环境的路径
conda create -n new_env_name --clone 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

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值