0

ディレクティブを含むスクリプトがあります:

use Core::Utility

「@INC で Core/Utility.pm が見つかりません」というエラーが表示されます。私は OpenSUSE 11.4 を実行していて、試してみsudo zypper in -C 'perl(Core::Utility)'ましたが、何も見つかりませんし、ウェブ上でそれへの参照が見つかりません。perl はわかりません。/etc/init.d で起動スクリプトを実行しようとしているだけです。

4

2 に答える 2

2

CPAN で名前が付けられたモジュールはありませんCore::Utility。これは、公開されていない社内モジュールを扱っていることを強く示唆しています。したがって、解決策は技術的ではありません。そのモジュールについて知りたい場合は、スクリプトを入手したマシンのシステム管理者か、それについて何か知っていると思われる人に連絡してください。

于 2011-05-04T22:48:42.187 に答える
1

あなたのエラーでは、「@INC Contains:」のようなものも得られるはずです。/usr/lib/perl5/vendor_perl/5.8.8 がそこにない場合は、スクリプトで次の行を使用して追加できます。

use lib '/usr/lib/perl5/vendor_perl/5.8.8';

perldoc -v @INC

于 2011-05-04T22:46:41.023 に答える