PlasmidSeeker,Perl 脚本无法 运行 因为 "permission denied" 错误

PlasmidSeeker, a Perl script cannot run because of "permission denied" error

在 LinuxMint19 上安装 PlasmidSeeker 后,我无法 运行 它的 Perl 脚本

它总是"Permission denied",尽管我已经授予plasmidseeker.pl

所有权限
sudo perl plasmidseeker.pl -d db_w20/ -i TH19_1.filtered.fastq -b cereus-ATCC14579.fasta

输出是

Loading database... Converting sample reads to k-mers... Can't exec "/home/fox/PlasmidSeeker/GenomeTester4/glistmaker": Permission denied at plasmidseeker.pl line 275. Can't exec "/home/fox/PlasmidSeeker/GenomeTester4/glistcompare": Permission denied at plasmidseeker.pl line 277. Finding coverage of bacterial isolate... Can't exec "/home/fox/PlasmidSeeker/GenomeTester4/glistmaker": Permission denied at plasmidseeker.pl line 283. Can't exec "/home/fox/PlasmidSeeker/GenomeTester4/glistcompare": Permission denied at plasmidseeker.pl line 152. Can't exec "/home/fox/PlasmidSeeker/GenomeTester4/glistcompare": Permission denied at plasmidseeker.pl line 153. Can't exec "/home/fox/PlasmidSeeker/GenomeTester4/glistcompare": Permission denied at plasmidseeker.pl line 159. Can't exec "/home/fox/PlasmidSeeker/GenomeTester4/glistcompare": Permission denied at plasmidseeker.pl line 160. Bacteria median coverage is 0 Bacteria median coverage is too low (less than 3). Higher coverage dataset is needed or use flag --ponly at plasmidseeker.pl line 287.

我用 Google 搜索了可能的解决方案,但一无所获。任何具有生物信息学和 Perl 经验的人都可以帮助我吗?非常感谢。

I've given all the permissions to plasmidseeker.pl

但这不是错误消息所抱怨的,是吗?仔细看看。

Can't exec "/home/fox/PlasmidSeeker/GenomeTester4/glistmaker": Permission denied at plasmidseeker.pl line 275.

Can't exec "/home/fox/PlasmidSeeker/GenomeTester4/glistcompare": Permission denied at plasmidseeker.pl line 277.

不能运行的节目是/home/fox/PlasmidSeeker/GenomeTester4/glistmaker/home/fox/PlasmidSeeker/GenomeTester4/glistcompare。这些是您需要修复的权限。

阅读错误消息当然很重要。但更重要的是理解它们:-)