前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Conda 安装使用图文详解

Conda 安装使用图文详解

作者头像
白墨石
发布2021-01-13 11:15:36
1.2K0
发布2021-01-13 11:15:36
举报
文章被收录于专栏:生信情报站

文章目录

介绍

  • 开源包管理系统和环境管理系统 ,包括多种语言的包安装,运行,更新,删除,最重要的是可以解决包依赖问题
  • 支持语言包括 Python,R,Ruby,Lua,Scala,Java,JavaScript,C / C ++,FORTRAN
  • 支持在Windows,macOS和Linux上运行
  • Conda可以构建不同的环境,同时可以对环境进行保存,加载和切换操作
  • conda包和环境管理器包含在所有版本的Anaconda和Miniconda中

安装

使用

文档:https://conda.io/en/latest/

包管理功能

  • 搜索包
    • 查看特定包 conda search fastqc
  • 安装包
    • 安装特定包(需要确认安装,可以看到conda已经将包依赖问题,环境问题已经解决) conda install fastqc
    • 安装特定版本的软件包(查看软件版本可以使用conda search fastqcconda install fastqc=0.11.6
    • 安装多个包 conda install fastqc multiqc
  • 包更新
    • 更新特定包 conda update fastqc
    • 更新Python conda update python
    • 更新conda本身及Anaconda元数据包 conda update conda conda update anaconda
    • 防止包更新 conda update fastqc --no-pin 在环境的conda-meta目录中,添加一个名为pinned的文件,其中包含您不想更新的软件包列表。
  • 包删除
    • 删除当前环境中的包 conda remove pkg_name
    • 删除特定环境中的包 conda remove -n env_name pkg_name
    • 删除多个包 conda remove pkg_name1 pkg_name2
    • 确认删除的包 conda list
  • 包列表
    • 当前环境所有包 conda list
    • 特定环境所有包 conda list -n env_name

环境管理功能

渠道管理

  • 添加新渠道到顶部,最高优先级 conda config --add channels new_channel 或者conda config --prepend channels new_channel
  • 添加新渠道到底部,最低优先级 conda config --append channels new_channel

实例

创建不同版本的Python环境

  • Python 3.6 的 Anaconda 环境 conda create -n py36 python=3.6 anaconda
  • Python 2.7 的 Anaconda 环境 conda create -n py27 python=2.7 anaconda
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/03/26 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 介绍
  • 安装
  • 使用
    • 包管理功能
      • 环境管理功能
        • 渠道管理
          • 实例
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档