用nohup执行虚拟环境

问题描述

我希望在服务器上执行虚拟环境来运行我的分析。这些分析需要很多时间(最少3天)。所以我想使用nohup来运行我的命令。

source activate qiime2-2019.1    
nohup qiime feature-classifier classify-consensus-vsearch \
        --i-query OTU-marion.qza \
        --i-reference-reads CO1-midori-20180221-seqs.qza \
        --i-reference-taxonomy CO1-midori-20180221-taxo.qza \
        --p-perc-identity 0.97 \
        --p-min-consensus 0.85 \
        --o-classification 5-classify-OTU-marion-vsearch.qza &

但是我无法使用nohup执行我的虚拟环境,并且当我关闭服务器提示符时,我的命令中止了...

nohup source activate qiime2-2019.1  
                               
nohup: inputs are ignored and output is appended to 'nohup.out'
nohup: cannot execute command 'source': No file or folder of this type

有人知道我该怎么做吗? 谢谢 马里恩

解决方法

Blusky的解决方案似乎有效!

您是否曾尝试将qiim命令的source Activate命令放入同一bash脚本中,并尝试不对bash脚本进行hup

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...