安装QIIME 2的过程中遇到诸多问题,经过测试,总结了一套国内网络环境可用的安装方法。

以qiime2-2021.11为例,QIIME 2官方提供的安装方法如下:

# https://docs.qiime2.org/2021.11/install/native/
wget https://data.qiime2.org/distro/core/qiime2-2021.11-py38-linux-conda.yml
conda env create -n qiime2-2021.11 --file qiime2-2021.11-py38-linux-conda.yml

多数情况下,官方提供的安装方法在国内网络环境下会出问题,问题可分为下列两大类:

一、qiime2-2021.11-py38-linux-conda.yml文件下载不了

二、conda环境创建失败

原因及解决方法:

问题一:

原因:无法科学上网导致.yml文件无法下载。

解决方法:我为大家提供了几个版本的原始yml文件,大家可以自行下载使用。

qiime2.yml文件-Linux文档类资源-CSDN下载

问题二:

原因:

1.无法科学上网导致conda默认channels无法访问

2.conda包安装不支持断点续传,一旦卡住了或者超时需要重头再来

解决方法:

1.修改conda源

根据anaconda | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror 修改.condarc文件并清除索引缓存,修改完成后输入conda info查看是否修改成功。

2.安装Mamba(可提高Conda安装软件的速度)

# 进入base环境
conda activate# 安装Mamba
conda install -c conda-forge mamba=1.0.0# 检查是否安装成功(出现Conda版本则表明安装成功)
mamba -V

3.修改yml文件channels(修改为清华源)

以qiime2-2021.11版本为例,打开qiime2-2021.11-py38-linux-conda.yml文件修改channels内容。

# 修改前
channels:- qiime2/label/r2021.11- conda-forge- bioconda- defaults# 修改后
channels:- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/qiime2- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda- defaults

4.安装QIIME 2

# 将官方安装方法中的conda修改为mamba
mamba env create -n qiime2-2021.11 --file qiime2-2021.11-py38-linux-conda.yml

出现报错。

根据报错删除qiime2-2021.11-py38-linux-conda.yml文件中  - perl-list-moreutils=0.413这一行。

再次安装即可成功安装。

mamba env create -n qiime2-2021.11 --file qiime2-2021.11-py38-linux-conda.yml

5.安装报错的包(perl-list-moreutils=0.413)

# 下载报错的包
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/linux-64/perl-list-moreutils-0.413-1.tar.bz2# 启动qiime2环境
conda activate qiime2-2021.11# 安装报错的包
conda install --use-local perl-list-moreutils-0.413-1.tar.bz2

至此,QIIME 2安装完成。

国内网络环境安装QIIME2(100%成功)相关推荐

  1. 国内网络环境优化qiime2安装过程-QIIME 2安装慢或无法下载的解决方案

    文章目录 Fast install qiime2 in China region Note: 安装q2-studio 猜你喜欢 写在后面 原文:为qiime2国内社区贡献点力量:国内网络环境优化qii ...

  2. 国内网络环境下Stable Diffusion1.2(AI绘图)本地部署教程

    2023.6.1:Stable Diffusion已更新至1.3版本,本教程为1.2的教程,如需1.3版本的的教程请访问 https://blog.csdn.net/2301_76989208/art ...

  3. (win10 64位系统中)Visual Studio 2015+OpenCV 3.3.0环境搭建,100%成功

    (win10 64位系统中)Visual Studio 2015+OpenCV 3.3.0环境搭建,100%成功 Visual Studio 2015下载地址:https://msdn.itellyo ...

  4. mac 教程 安装cocoapod(100%成功)试过无数次

    一直觉得自己写的不是技术,而是情怀,一个个的教程是自己这一路走来的痕迹.靠专业技能的成功是最具可复制性的,希望我的这条路能让你们少走弯路,希望我能帮你们抹去知识的蒙尘,希望我能帮你们理清知识的脉络,希 ...

  5. mac 安装HomeBrew(100%成功)

    一直觉得自己写的不是技术,而是情怀,一个个的教程是自己这一路走来的痕迹.靠专业技能的成功是最具可复制性的,希望我的这条路能让你们少走弯路,希望我能帮你们抹去知识的蒙尘,希望我能帮你们理清知识的脉络,希 ...

  6. oh-my-zsh 国内网络快速安装方法 | How to install oh-my-zsh in China

    1.安装 zsh ubuntu 下只需执行即可 sudo apt-get install zsh 2.下载安装 oh-my-zsh 主题框架 这个按网上教程给的下载执行方法通通下载不下来,所以选用国内 ...

  7. CentOS7.6 无网络环境安装MySQL5.7.x

    1.下载MySQL:https://dev.mysql.com/downloads/mysql/5.7.html#download 这里主要是去官网下载rpm安装包,下载完成后获得如下图的文件 最总获 ...

  8. win10环境安装tensorflow-gpu,软件版本、硬件支持、安装过程

    创建于:2020.03.17 修改于:2020.03.28,2020.04.19 文章目录 1. 背景介绍 2. 环境选择 2.1 硬件环境 2.2 软件环境 3. 安装过程 3.1 安装VS2013 ...

  9. Filecoin之环境安装

    操作系统选择上,虽然官方提供了Arch.Ubuntu.Fedora.OpenSUSE等各种发行版示例,但考虑到国内实际情况,建议使用Ubuntu最新LTS版即20.04. 1.安装基础依赖库 $ su ...

最新文章

  1. ASP.NET Cookie
  2. 清华大学大数据能力提升项目三名学生斩获2017年中国高校SAS数据分析大赛亚军
  3. 认真理解 oom killer 备忘
  4. [BUUCTF-pwn]——[BJDCTF 2nd]r2t3
  5. Serverless 究竟是什么?
  6. SQL Server编程(06)触发器
  7. python中re模块_Python中re(正则表达式)模块学习
  8. Tensorflow的可视化框架:TensorBoard
  9. android gesture,Android Gesture 手势创建以及使用示例
  10. iphone长截图哪个软件好_iPhone上最好的长截图工具!
  11. 编译原理(第3版)陈火旺——课后习题答案——第四章
  12. 【生信技能树2020-10-31】单细胞数据挖掘学习笔记-1.1 下载、探索数据
  13. 蓝桥杯嵌入式备赛手册
  14. 分享2个堪称黑科技的Ai一键抠图网站 让你秒变PS抠图大神
  15. b3log-solo 部署到GAE上
  16. 入选全球灯塔工厂 西部数据践行可持续发展承诺
  17. PDFbox-PDF解析(坐标定位,分页读取)
  18. 旷视科技 face++ 嵌入式软件开发-面试---深度好文
  19. Dev-C++ 的下载、安装和配置
  20. studio 报错Error: Activity class

热门文章

  1. 用RSA算法加密文本文件
  2. 《计算机网络技术》第一章测试(题目及答案)
  3. ROS学习记录(二)阿克曼转向车运动学模型及在gazebo中搭建仿真环境
  4. Lattice Mico8在LMS上中断错误问题
  5. 大专毕业,0基础转行C++程序员一个月后,我后悔了
  6. HTML5 APP开发环境的框架搭建
  7. 点名器实现的随机原理(实现随机点名器)
  8. NXP iMX8系列处理器Pin Multiplexing定义说明
  9. 【JavaMap接口】HashMap源码解读实例
  10. 机器学习中输入空间、特征空间、假设空间