singularity 里面没法激活环境;
你可以试试用命令的绝对路径运行,试一试 例如:
singularity exec /share/singularity_images/ampliseq-q2_v1.4.sif /biosoft/miniconda/envs/picrust2/bin/picrust2_pipeline.py
这样 conda 那条激活环境的命令不用运行了;
其他关于 picrust2 的命令也一样加绝对路径运行
这个方法没有测试过,如果可以 或者不可以麻烦反馈一下,谢谢