上述命令后报错,usage: conda [-h] [-V] command ... conda: error: unrecognized arguments: -i https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/linux-64
时间: 2024-01-29 21:02:26 浏览: 280
非抱歉,我的回答有误。在`conda install`命令中,`-i`选项是用来指定软件包的安装来源的,而不是用来指定镜像地址的。正确的命令应该是:
```
conda install -c bioconda --override-channels viennarna=2.5.1
```
这个命令会在bioconda频道中查找ViennaRNA的2.5.1版本,并安装该版本。需要注意的是,由于使用了`--override-channels`选项,conda会忽略默认的频道顺序,并仅从bioconda频道中查找软件包,因此如果bioconda中没有2.5.1版本的ViennaRNA,该命令将会失败。
如果你想要使用镜像来加速安装速度,可以在执行该命令之前先添加镜像,例如:
```
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
```
这个命令会将清华镜像站点中的free、main、conda-forge和bioconda频道添加为conda的默认频道之一,从而加速软件包的下载和安装。
阅读全文