Perl 腳本錯誤:“找不到腳本可執行檔”

Perl 腳本錯誤:“找不到腳本可執行檔”

我正在嘗試perl從 Ubuntu (14.04 LTS) 執行腳本。該腳本transOutput.pl調用可執行檔pdb_trans。但是,當我運行腳本時,出現以下pdb_trans未找到的錯誤 - 請參閱下文。

toni@toni-ThinkPad-S3-S440:~/Desktop/PatchDock$ perl transOutput.pl output.txt 1 10

Ligand PDB: 7RSA.pdb

Receptor PDB: 2BNH.pdb

/home/toni/Desktop/PatchDock/pdb_trans  -0.04513 -0.08622 2.50522 50.82232 33.24094 -17.12692 < 7RSA.pdb >> output.txt.1.pdb

sh: 1: /home/toni/Desktop/PatchDock/pdb_trans: not found

有人有什麼想法嗎?謝謝。

答案1

您的 perl 腳本正在嘗試執行 pdb_trans 並且它正在使用“sh”

您可能已經解決了這個問題,但是請參閱U&L 上的這個答案

您在上面的評論中報告的可執行檔似乎無法找到它需要加載的動態庫

相關內容