これは私のフォルダ構造です:package2.pl
でPerl別のパッケージから私のパッケージをインポートするには?
XFolder/
XFolder/YFolder/
XFolder/YFolder/package1.pl
XFolder/package2.pl
、私が持っている:package1.p1
で
package X::Pa2
を、私が持っている:package1.pl
で
package X::Y::Pa1
を、私はこれを行うとき:
use X::Pa2;
私はそれをしてください修正する方法
Can't locate X/PA2.pm in @INC (you may need to install the X::Pa2 module)
を取得しますか?問題がどこにある
は、私が知っていると私は助けるためにGoogleを使用しようとしましたが、私は追加できませんでした私にX::Pa2
私@INC
とPerlの専門家
あなたのパッケージは '.Pが必要通常はX/Pa2.pmとX/Y/Pa1.pmのディレクトリパスに従います。 – KeepCalmAndCarryOn
@KeepCalmAndCarryOn私はそれらを.pmに変更しましたが、それと同じエラーを返しました:( –