Qiime2 软件安装

  近日开始学习Qiime2,本人是Windows10系统,但本次并没有选择安装双系统来安装Qiime2软件。而是在Microsoft Store中安装了Ubuntu 20.0 LTS来安装Qiime2。现将过程记录如下,以作纪念。

前言

  整个安装基本参考Qiime2官网推荐方法和刘永鑫老师推荐方法。

1. Ubuntu安装

  Windows 10系统上安装Ubuntu较为简单,通过Microsoft Store搜索该软件,然后安装即可。
  Ubuntu安装需要持续几分钟,然后提示输入用户名和密码,输入密码过程中,屏幕上并不会显示字符,但实际已经输入。
  首次安装还需要在“开启或关闭Windows功能”选择“适用于Linux的Windows子系统”。具体的过程可以借鉴知乎网友方法。

2. conda安装

  本次安装主要基于conda安装,具体过程如下:

wget -c https://repo.continuum.io/miniconda/Miniconda2-latest-Linux-x86_64.sh
#.sh文件相当于Windows下的.exe
bash Miniconda2-latest-Linux-x86_64.sh
rm Miniconda2-latest-Linux-x86_64.sh

  conda的安装较为简单,很容易完成。conda安装完成后,按照刘永鑫老师推荐,添加了清华镜像。

site=https://mirrors.tuna.tsinghua.edu.cn/anaconda
conda config --add channels ${site}/pkgs/free/
conda config --add channels ${site}/pkgs/main/
conda config --add channels ${site}/cloud/conda-forge/
conda config --add channels ${site}/pkgs/r/
conda config --add channels ${site}/cloud/bioconda/
conda config --add channels ${site}/cloud/msys2/
conda config --add channels ${site}/cloud/menpo/
conda config --add channels ${site}/cloud/pytorch/

3. Qiime2安装

3.1 首先在用户文件夹下设置子文件夹,存放qiime 2安装程序

mkdir -p 2020.2
cd 2020.2

3.2 下载Qiime2安装列表

wget -c https://data.qiime2.org/distro/core/qiime2-2020.2-py36-linux-conda.yml

  这个真的很难完成,需要手动下载后,添加到qiime2文件夹下。但是可能没有权限的原因,即便添加到了qiime2文件夹,仍然无法识别,在ubuntu下输入ls命令,显示不存在.yml文件。这里我采用了两种方法解决这个问题:

  • 将.yml文件下载到其他文件夹下,比如E盘,然后通过在ubuntu输入
cd /mnt/e/

找到这个.yml文件,利用mv命令将其粘贴到qiime2文件夹下。

mv qiime2-2020.2-py36-linux-conda.yml /home/so/qiime2/
  • 此外,还可以在Qiime2文件夹下,建立qiime2-2020.2-py36-linux-conda.yml这个空文件,代码如下
touch qiime2-2020.2-py36-linux-conda.yml

此后将下载的qiime2-2020.2-py36-linux-conda.yml内容复制到该文件中。此后,安装qiime软件:

conda env create -n qiime2-2020.2 --file qiime2-2020.2-py36-linux-conda.yml

  该过程有时候安装特别缓慢,还容易存在部分文件下载不成功。推荐晚上安装,这时候网速较好,下载速度快(~ 30 min)。有时候会存在部分文件下载不成功,这时候再执行

conda env create -n qiime2-2020.2 --file qiime2-2020.2-py36-linux-conda.yml

  下载完成后,需要安装,静待即可。
最后通过,

conda activate qiime2-2020.2

  可验证Qiime2是否安装成功。

Qiime2 软件安装相关推荐

  1. 一文掌握Conda软件安装:虚拟环境、软件通道、加速solving、跨服务器迁移

    2.4 Conda安装配置生物信息软件 2.4.1 Conda安装和配置 2.4.2 Conda基本使用 2.4.3 Conda的channel 2.4.4 创建不同的软件运行环境 2.4.5 移除某 ...

  2. 【Python】一文掌握Conda软件安装:虚拟环境、软件通道、加速solving、跨服务器迁移...

    2.4 Conda安装配置生物信息软件 2.4.1 Conda安装和配置 2.4.2 Conda基本使用 2.4.3 Conda的channel 2.4.4 创建不同的软件运行环境 2.4.5 移除某 ...

  3. 【转载】Linux 软件安装到 /usr,/usr/local/ 还是 /opt 目录?

    Linux 的软件安装目录是也是有讲究的,理解这一点,在对系统管理是有益的 /usr:系统级的目录,可以理解为C:/Windows/ /usr/lib:理解为C:/Windows/System32. ...

  4. 32位jdk_MyEclipse 10((32/64位)、(MAC)、(Linux))软件安装教程

    各类软件都能免费下载,良心公众号 要下载教程安装的软件,请关注微信公众号(华利设计疯人院),更多更全的软件等着你! 安装中有问题咨询管家微信:LXQ1607199190 备注:加华利设计疯人院群 正文 ...

  5. Linux之软件安装 apt-get

    Linux之软件安装 apt-get 1. 软件安装的介绍 Ubuntu软件安装有两种方式: 离线安装(deb文件格式安装)   [提前下载到电脑的安装包] 在线安装(apt-get方式安装)    ...

  6. linux安装软件tar.bz,CentOS下的几种软件安装方式

    1. rpm包 安装: rpm -ivh soft.version.rpm 更新: rpm -Uvh soft.version.rpm 卸载: 1) 查找欲卸载的软件包 rpm -qa | grep  ...

  7. 软件安装:原始码与 Tarball

    本章主要介绍的就是那些 使用 gcc makefile 等等编辑 C 语言 Tarball  就是利用 tar打包, gzip 或  bzip2 压缩,所以 tarball 档案一般的扩展名就写成 * ...

  8. Linux下的软件安装方法介绍

    本文目录 一.Linux下的软件安装方式 二.在线安装 三.使用dpkg从本地磁盘安装deb软件包 本文目录 一.Linux下的软件安装方式 通常Linux上的软件安装主要有三种方式: 在线安装 从磁 ...

  9. Nature Method:Bioconda解决生物软件安装的烦恼

    软件管理器conda 选择一.Anaconda安装 603Mb 选择二.Miniconda安装 38Mb Codna配置 Conda安装软件 指定虚拟环境.python版本和软件版本安装 查看己安装软 ...

最新文章

  1. 360浏览器急速模式_国产平台:360安全浏览器扩展使用教程
  2. c语言二级试题讲解,C语言试题,二级C语言试题讲解(9页)-原创力文档
  3. 数学建模学习笔记——插值算法
  4. 2019年3月4日 701. Insert into a Binary Search Tree
  5. [Android]解决ClickableSpan中点击后ListView中item的长按冲突的问题
  6. JSP还有必要学吗 这篇文章告诉你
  7. 中标麒麟操作系统V5.0(龙芯)kubernetes源码编译
  8. 删除需要TrustedInstaller权限的文件
  9. win10运行C语言的程序,win10运行游戏时出现程序无法正常启动0xc0000142解决方法介绍...
  10. 不属于计算机完成科学特点的是,2019年网络教育统考《计算机应用基础》试卷版练习题2...
  11. R语言报错 变数的长度不一样,需要改成元素自变量对应的名称
  12. 国内外好的OKR管理工具有哪些
  13. Java 读取 Hadoop 文件系统 文件
  14. 如何解决算百分比,加起来不是100%的问题
  15. java写接口给前端_看看人家那后端API接口写得,那叫一个优雅!
  16. 傅里叶级数FS,连续时间傅里叶变换CTFT,离散时间傅里叶变换DTFT,离散傅里叶变换DFT,推导与联系(一)
  17. graphpad分组百分比柱状图_Graphpad Prism 8.0绘制分组散点图与柱状图共存图
  18. Paper:LIME之《Why Should I Trust You? Explaining the Predictions of Any Classifier为什么要相信你?解释任何分类器的预测》翻
  19. LeetCode——1104. 二叉树寻路(Path In Zigzag Labelled Binary Tree)[中等]——分析及代码(Java)
  20. spinal HDL - 02 - Spinal HDL数据类型 - 基本数据类型

热门文章

  1. TensorRT量化-FP16和INT8
  2. 【日志审计与分析】centOS7 安装ELK平台
  3. setcontext
  4. Fiddler对手机APP进行抓包
  5. 思科认证介绍(各种证书)
  6. sql分组 会计分录_oracle\EBS\常用表\视图\会计分录\mtl_serial_numbers\总账
  7. Qt中使用qrc管理和使用资源文件
  8. 继承-super详解
  9. 渗透测试之AppScan篇
  10. 使用setViewControllers实现一些不同寻常的跳转