Ubuntu 20.04 上安装 Perl 的问题

Ubuntu 20.04 上安装 Perl 的问题

我是一个新手。我有两个不同的生物信息学应用程序,它们使用不同的 Perl 库。尝试执行其中一个时出现以下错误:

/usr/bin/perl: symbol lookup error: /home/karen/.t_coffee/perl/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Encode/Encode.so: undefined symbol: Perl_xs_apiversion_bootcheck

我知道应用程序被定向到错误的 Perl 库,但我不知道如何解决这个问题。

提前致谢。

答案1

要解决该问题,您必须移动~/.t_coffee/perl到临时的新位置。

答案2

答案更像是“这很复杂”,因为重命名文件~/.t_coffee/perl夹可能会导致 t-cofee 应用程序停止工作,尽管它可能允许其他应用程序继续运行。

错误消息似乎表明你正在使用T-咖啡但您没有提到其他生物信息学应用,这可能有助于您找到解决方案。

查看 t_coffee 的源分布,它看起来像是操作许多环境变量,包括 PATH,并且它们的安装说明也提到修改你的 .bashrc。

相关内容