/usr/bin/which: no RNAfold in (/storage/denghua/anaconda3/bin:/storage/denghua/anaconda3/condab in:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/storage/denghua/miniconda3/bin:/anaconda3 /envs/Viennarna/bin:/storage/denghua/bin:/storage/denghua/anaconda3/envs/python/bin:/storage/de nghua/miniconda3/bin:/anaconda3/envs/Viennarna/bin) (base) [denghua@node ~]$
时间: 2023-07-05 12:34:05 浏览: 48
这个错误提示说明终端无法找到RNAfold的安装路径。可能是ViennaRNA-2.5.0没有正确安装,或者安装路径没有被添加到系统的环境变量中。
你可以尝试使用`find`命令在系统中查找RNAfold的安装路径。在终端中输入以下命令:
```
sudo find / -name "RNAfold" -type f
```
该命令会在整个系统中查找文件名为`RNAfold`的文件,并输出其路径。如果找到了RNAfold的安装路径,可以将其添加到系统的环境变量中。
另外,你也可以尝试重新安装ViennaRNA-2.5.0,并确保安装路径正确。安装完成后,再次运行`RNAfold -h`命令,如果终端输出RNAfold的帮助信息,则表示ViennaRNA-2.5.0已经成功安装。
相关问题
/usr/local/bin/sz: No such file or directory
出现"/usr/local/bin/sz: No such file or directory"错误是因为系统无法找到sz这个命令所对应的文件或目录。可以通过创建软链接来解决这个问题。执行如下命令:
ln -s /usr/local/bin/lrz /usr/local/bin/rz
ln -s /usr/local/bin/lsz /usr/local/bin/sz
这样就会将lrz和lsz分别链接到rz和sz上,解决了找不到文件或目录的问题。
/usr/bin/env: php: No such file or directory
如果在使用 Composer 下载 PHP 时,出现了 `/usr/bin/env: php: No such file or directory` 的错误提示,通常是因为系统找不到 PHP 可执行文件的路径。
这个问题可以通过以下两种方式解决:
1. 指定 PHP 可执行文件的路径:在 `composer.json` 文件中添加以下代码,指定 PHP 可执行文件的路径:
```
{
"config": {
"bin-dir": "bin",
"platform": {
"php": "/usr/local/bin/php"
}
}
}
```
其中,`/usr/local/bin/php` 是 PHP 可执行文件的路径,可以根据实际情况进行修改。
2. 添加 PHP 可执行文件的软链接:在命令行中输入以下命令,创建一个 PHP 可执行文件的软链接:
```
sudo ln -s /usr/bin/php7.4 /usr/bin/php
```
其中,`/usr/bin/php7.4` 是 PHP 可执行文件的路径,可以根据实际情况进行修改。创建软链接后,系统就能够找到 PHP 可执行文件的路径了。
需要注意的是,如果在创建软链接时遇到权限问题,可以使用 `sudo` 命令以管理员身份运行命令。