Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >生物信息基础:conda包管理器安装及使用

生物信息基础:conda包管理器安装及使用

作者头像
简说基因
发布于 2020-11-23 06:17:09
发布于 2020-11-23 06:17:09
93800
代码可运行
举报
文章被收录于专栏:简说基因简说基因
运行总次数:0
代码可运行

Conda 是一个包管理器,类似于手机上的 AppStore 或电脑上的软件管家,可以方便地安装各种软件,并且能够为每一个软件创建自己的运行环境,互不干扰。

Conda 有两个版本:Anaconda 和 Miniconda,通过名字可以看出,前者比较全,但安装文件大。后者比较轻量级,安装文件小。我之前通过 Miniconda 安装有些软件缺少相关依赖无法运行,用 Anaconda 就没有问题。因此之后都尽量用 Anaconda。

Anaconda 主页:https://www.anaconda.com

Linux 平台下载命令:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
wget https://repo.anaconda.com/archive/Anaconda3-2020.07-Linux-x86_64.sh

一、安装

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
1. bash Anaconda3-2020.07-Linux-x86_64.sh
2. 回车继续
3. 按几次空格,直到出现:
   Do you accept the license terms? [yes|no]
   [no] >>> yes
   输入yes继续
4. 输入anaconda的安装路径,默认安装在用户的HOME目录下:/home/username/anaconda3,回车
5. 最后询问是否将anaconda的程序路径加入环境变量中,输入yes,完成安装

二、添加镜像源

因为 conda 默认的镜像源都在国外,安装软件可能比较慢。因此使用 conda 之前,最好首先添加国内的镜像源,很简单,在 HOME 目录下创建一个.condarc文件,注意前面有一个点.开头,表明这是一个隐藏文件。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
show_channel_urls: true
channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2

这里添加的是清华大学的镜像源,也可以用其他的,如中山大学,豆瓣等。需要说明的是bioconda,这是一个专门存储生物信息学软件的频道,是生信软件的 AppStore。

三、使用

Conda 的命令很多,下面列举一些常用的。

安装、卸载:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
conda install bwa
conda remove bwa

创建环境:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# 创建bwa独立的安装环境
conda create -n mybwa
# 激活刚创建的环境
conda activate mybwa
# 安装bwa
conda install bwa
# 验证一下bwa的安装位置
which bwa
# 退出新环境到默认环境base
conda deactivate

其他命令:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# 查看conda安装了哪些软件包
conda list
# 查看conda管理了哪些环境,其中带*号的是当前激活的环境
conda env list
# 搜索是否有可供安装的软件包
conda search bwa
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-11-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 简说基因 微信公众号,前往查看

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

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
anaconda conda 切换为国内源 、windows 和 Linux配置方法、 添加清华源——【一文读懂】
会在当前用户目录下创建 .condarc 文件,可以查看更换源前后该文件内容的变化
全栈程序员站长
2022/09/01
17.7K0
anaconda conda 切换为国内源 、windows 和 Linux配置方法、 添加清华源——【一文读懂】
RNA-seq(1) :用conda安装RNA-seq所需要的工具
-添加镜像源:conda config -add conda config --show
Y大宽
2018/09/10
4.4K0
最佳生物信息工作环境
日常工作环境的好坏直接影响我们的心情和效率,这篇文章介绍一下我这些年用得顺手的一些工具。
简说基因
2020/11/19
5720
Conda包管理器:自定义通道
最近整理系统时将之前的Anaconda环境全部删除,在重新安装时由于网络连接问题导致很多包和环境无法顺利安装。便想着将所用包全部下载下来,然后通过本地安装,这样以后会方便很多,下面就是关于如何使用conda自定义通道。
bugsuse
2020/04/21
2.2K0
window10系统下Pytorch安装教程
PyTorch是一个基于Torch的Python开源机器学习库,用于自然语言处理等应用程序它主要由Facebook的人工智能小组开发,不仅能够实现强大的GPU加速,同时还支持动态神经网络,这一点是现在很多主流框架如TensorFlow都不支持的。PyTorch提供了两个高级功能:
数据科学人工智能
2022/04/01
1.1K0
window10系统下Pytorch安装教程
CondaHTTPError: HTTP 000 CONNECTION FAILED for url
问题:conda无法安装更新,报错内容如下: 参考链接:conda httperror http none none for url none Anaconda更新失败
2019/01/08
16.3K0
Miniconda安装和使用
Miniconda是什么? 要解释Miniconda是什么,先要弄清楚什么是Anaconda,它们之间的关系是什么? 而要知道Anaconda是什么,最先要明白的是搞清楚什么是Conda,参考:Conda简单教程。 一言以蔽之,Conda是Python中用于管理依赖包和虚拟环境的工具,Anaconda是一个带有Conda工具的软件包(附带了Conda、python和150多个科学软件包及其相关的包),而Miniconda是一个Anaconda的轻量级替代,默认只包含了Python和Conda。 也就是说,安装了Miniconda,就可以直接使用Python和Conda了。
编程随笔
2022/09/27
2.5K0
「毅硕|生信教程」 micromamba:mamba的C++实现,超越conda
大家是否有这样的经历,使用conda/anaconda进行环境配置的是否速度非常慢,进度经常卡在“Collecting package metadata”上。甚至有时候需要安装的软件比较多,或者需要用到conda-forge这个最大的channel,conda能一直卡在collecting步骤上直到http连接超时也没能处理完毕。直到有天小编发现了mamba这个工具,进而发现了micromamba(micromamba是mamba包管理器的小型版本,采用C++实现,具有mamba的核心功能,且体积更小,可以脱离conda独立运行,更易于部署),从此再也没有因为生信软件的安装配置而烦恼抓狂过。闲话少说,开始我们的教程。
INSVAST
2024/10/21
2600
「毅硕|生信教程」 micromamba:mamba的C++实现,超越conda
生信分析之conda安装
当我们使用服务器分析数据,我们使用miniconda,如果在自己的电脑上使用anaconda。Anaconda安装网上有很多教程,也可以在淘宝上买个安装服务(至少节省一上午时间)。
生信菜鸟团
2024/07/10
3420
生信分析之conda安装
Anaconda 的认识以及和它相关的一些编辑器的简单介绍
之前听别人说过这个软件。但是自己一般用的pycharm。pycharm是一款很好的编辑器,但是一个缺点就是可能电脑不是很高的会出现卡顿。但是编辑代码是十分方便的。
兰舟千帆
2022/07/16
1K0
Anaconda 的认识以及和它相关的一些编辑器的简单介绍
pydroid3安装scrapy_安装scrapy框架
此时在C:\Users\Administrator(这里是电脑用户名)下就会生成配置文件.condarc
全栈程序员站长
2022/10/01
3170
Bioconda软件安装神器:多版本并存、环境复制、环境导出
2017年生信宝典发布了Linux学习 - 又双叒叕一个软件安装方法,现在根据使用经验做一些更新,主要是增加了conda环境的复制、导入和导出功能。最开始是为了培训时,学员更方便搭建流程引入的,现在分享出来,方便更多人使用。
生信宝典
2019/08/23
2.1K0
python的环境,你再也不用愁
conda是一个包,依赖和环境管理工具,适用于多种语言,如: Python, R, Scala, Java, Javascript, C/ C++, FORTRAN。
用户10002156
2022/12/21
6020
Nature Method:Bioconda解决生物软件安装的烦恼
其它之前很多人都用过Conda,特别是生信科学家近两年都在用Bioconda,那叫一个妙不可言、根本停不下来。这里我郑重通知大家,Bioconda于今年6月2号正式发表于Nature Methods(IF=26.9)。吃水不忘挖井人,用过的写文章记得引用它。
生信宝典
2019/10/14
1.6K0
Nature Method:Bioconda解决生物软件安装的烦恼
一文掌握 conda 安装配置生物信息软件
Conda 是一种通用包管理系统,旨在构建和管理任何语言的任何类型的软件。通常与 Anaconda 和 Miniconda 一起发放。
章鱼猫先生
2021/10/15
4.5K0
一文掌握 conda 安装配置生物信息软件
服务器被关机,不妨试试看用你的Mac电脑跑NGS流程
现在我就分享一下我自己mac电脑的conda等生物信息学环境配置,提高大家的生产力!
生信技能树
2020/04/14
1.6K0
基于docker的生信基础环境镜像构建
这里参考snakemake的写法,每个分析步骤创建一个yaml文件,里面是用到的软件及版本。首次运行检测该步骤环境存在,不存在先安装软件初始化。
SliverWorkspace
2022/08/11
1.5K0
基于docker的生信基础环境镜像构建
Python第三方库管理Pip和Conda
在本机开发完程序后,需要把程序移植到服务器之类的目标机上运行,或者分发给其余同事,经常会遇到第三方库管理,或者是不同项目之间用到的第三方库版本不一致,例如有时候需要tensorflow 1版本,有的时候希望用最新的2.3版本,这样导致了运行环境的管理复杂度,对于第三方库管理推荐通过Anaconda来解决这个痛点,通过不同的env解决环境配置问题。
用户9925864
2022/07/27
1.4K0
Python第三方库管理Pip和Conda
pytorch安装详细步骤[通俗易懂]
直接查看这条链接即可:win-配置tf-GPU 本人用的conda和tensorflow-GPU版本下载:提取码:98ot 环境:win10+anaconda 注:anaconda安装步骤略,以下步骤默认anaconda已安装。
全栈程序员站长
2022/09/07
2.9K0
pytorch安装详细步骤[通俗易懂]
Anaconda虚环境管理
当接触的东西越多越需要进行分类管理,同样的python环境也需要进行分类管理。anaconda不仅在数据科学有较高的建树,在python环境管理上也同样出色。
HsuHeinrich
2025/02/06
1020
Anaconda虚环境管理
推荐阅读
相关推荐
anaconda conda 切换为国内源 、windows 和 Linux配置方法、 添加清华源——【一文读懂】
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验