Anaconda常用命令

  1. anaconda与conda的区别
  • conda可以理解为一个工具,也是一个可执行命令,其核心功能是包管理与环境管理。包管理与pip的使用类似,环境管理则允许用户方便地安装不同版本的python并可以快速切换。
  • Anaconda则是一个打包的集合,里面预装好了conda、某个版本的python、众多packages、科学计算工具等等,所以也称为Python的一种发行版
  1. conda的一些常用操作
  • 查看当前环境下已安装的包
    conda list
  • 查看某个指定环境下的包(-n即–name,后接环境名)
    conda list -n snakes
  • 查找指定package信息
    conda search opencv
  • 安装指定环境的package
    conda install -n snakes opencv
  • 更新指定环境的package
    conda update -n snakes opencv
  • 删除指定环境的package
    conda remove -n snakes opencv
  1. conda将conda、python等都视为package,因此,完全可以使用conda来管理conda和python的版本
  • 更新conda,保持conda最新
    conda update conda
  • 更新anaconda
    conda update anaconda
  • 更新python(假设当前环境是python 3.6, conda会将python升级为3.6.x系列的当前最新版本)
    conda update python
  1. 如果创建新的python环境,比如3.6,运行conda create -n python36 python=3.6之后,conda仅安装python 3.6相关的必须项,如python, pip等,如果希望该环境像默认环境那样,安装anaconda集合包,只需要:
  • 在当前环境下安装anaconda包集合
    conda install anaconda
  • 结合创建环境的命令,以上操作可以合并为
    conda crate -n python36 python=3.6 anaconda
    5.添加Anaconda仓库镜像(配置文件在~/.condarc中)
    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
    6.分享环境
  • 打包当前激活的分享环境
    conda env export > python36.yml
    -从文件创建环境
    conda env create -f python36.yml
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值