由于 URI::Escape 模块,我无法使用 TransDecoder,但它已经安装了

问题描述 投票:0回答:0

我正在尝试使用 TransDecoder,但出现此错误:

TransDecoder.LongOrfs -h

Can't locate URI/Escape.pm in @INC (you may need to install the URI::Escape module) (@INC contains: /opt/anaconda3/opt/transdecoder/PerlLib /opt/anaconda3/lib/site_perl/ 5.34.0/x86_64-linux-thread-multi/opt/anaconda3/lib/site_perl/5.34.0/opt/anaconda3/lib/5.34.0/x86_64-linux-thread-multi/opt/anaconda3/lib/5.34。 0 .) 在 /opt/anaconda3/opt/transdecoder/PerlLib/Gene_obj.pm 第 15 行。 BEGIN 失败——编译在 /opt/anaconda3/opt/transdecoder/PerlLib/Gene_obj.pm 第 15 行中止。 在 /opt/anaconda3/bin/TransDecoder.LongOrfs 第 64 行的 require 中编译失败。 BEGIN 失败——编译在 /opt/anaconda3/bin/TransDecoder.LongOrfs 第 64 行中止。

但是 URI::Escape 已经安装了!

sudo cpanm install URI::Escape

安装是最新的。 (0.01) URI::Escape 是最新的。 (5.17)

本以为安装依赖后可以完美运行,但不幸的是,它并没有像预期的那样运行。我什至尝试重新启动服务器,但没有任何区别。

perl uri bioinformatics cds
© www.soinside.com 2019 - 2024. All rights reserved.