linux安装软件问题求解答

安装trinity时显示已安装,但是which trinity又找不到,是怎么回事啊,求解答。

img

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 以下回答来自chatgpt:

    这个问题可能是由于trinity安装路径没有加入到系统的PATH环境变量中导致的。下面是解决该问题的一种可能方案:

    1. 首先,你可以尝试使用locate命令来查找trinity的安装路径。在终端中运行以下命令:

    shell locate trinity

    这将会返回所有带有trinity关键字的文件路径。查看这些路径,看看是否找到了trinity的安装路径。

    1. 如果你找到了trinity的安装路径,那么你可以尝试手动将该路径添加到PATH环境变量中。在终端中运行以下命令:

    shell export PATH=/path/to/trinity:$PATH

    将上面的/path/to/trinity替换为你找到的trinity安装路径。

    1. 然后,你可以再次尝试在终端中运行which trinity命令来确认是否成功解决问题。如果成功,该命令应该会显示trinity的安装路径。

    如果以上方法都没有解决问题,那么可能是trinity没有正确安装或者存在其他问题。你可以尝试重新安装trinity,或者查阅相关的安装文档、官方网站或论坛来获取更多信息。如果以上解决方案不适用,请让我知道,我会尽力帮助你解决问题。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^

首先这个是正常的,有一些软件默认不写入到bin里
解决方法也很简单,首先通过conda命令列出trinity的安装的bin目录,然后把该目录路径加入到PATH变量里,然后重新登入终端就可以。
另外也可以通过find 命令去查找trinity的安装bin目录