0

我正在将 mysql 用于 orthomcl 软件。当我使用命令时

orthomclLoadBlast my_orthomcl/orthomcl.config my_orthomcl/similarSequence.txt

它给出了这个错误

无法为模块 DBD::mysql: libmysqlclient.so.15 加载“/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/auto/DBD/mysql/mysql.so”:不能打开共享对象文件:/usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/DynaLoader.pm 第 230 行,第 5 行没有这样的文件或目录。/storage/home/cdac/OrthoMCL/orthomclSoftwarev2 .0.8/bin/../lib/perl/OrthoMCLEngine/Main/Base.pm line48
在 /storage/home/cdac/OrthoMCL/orthomclSoftware-v2.0.8/bin/../lib/perl/OrthoMCLEngine/Main/Base.pm 第 48 行,<F> 第 5 行的要求中编译失败。

如何解决这个问题呢 ??

4

1 回答 1

0

您可以在家中安装本地 perl,并且可以保持供应商 perl 不变。

您可以使用perlbrewlocal::lib来维护最新的 perl 版本,而无需修改系统安装的 perl。

于 2013-07-25T11:20:58.777 回答