每次我在use diagnostics
在Perl型我只是得到一個錯誤信息說「使用診斷」是行不通的
couldn't find diagnostics data in /file name.etc...
可以有人幫忙嗎? use warnings
等一切工作正常!
在此先感謝。
每次我在use diagnostics
在Perl型我只是得到一個錯誤信息說「使用診斷」是行不通的
couldn't find diagnostics data in /file name.etc...
可以有人幫忙嗎? use warnings
等一切工作正常!
在此先感謝。
這表明您的Perl安裝不包含perldiag.pod(一個文檔文件)。見here。
最簡單的解決方案可能是更新您的Perl安裝。無論如何,一個好主意,除非你已經有最新版本。
它找不到perldiag.pod
,一個Perl附帶的文件。
您的操作系統/發行版可能會將Perl的文檔文件分隔到獨立的軟件包中。只需安裝perl-doc
包或任何您的發行版命名它。
或者您可以自己查找perldiag中的錯誤消息。
'使用診斷;'工作正常!嘗試在命令行'perl -e diagnostics'中運行。 – 2013-02-21 10:35:21
你正在運行什麼版本的Perl? (perl -v) – Quentin 2013-02-21 10:42:23
也許你的意思是說你的錯誤是'無法在@INC中找到diagnostics.pm(@INC包含:...' – TLP 2013-02-21 11:19:22