我有一个使用模块的 Perl 脚本Net::SSH::Any
。由于它不属于“默认” Perl 安装,因此我必须使用该use lib
功能将其包含在我的脚本中。
现在,我的驱动器上有目录,我在脚本的开头c:\lib\net\ssh\any\
指定了这个:use lib c:/lib;
它“有效”:它没有说模块丢失,但它说它无法找到auto/Net/SSH2/autosplit.ix
并且最后no backend available at...
当我在目录中添加auto
目录(包含正确的结构)c:\lib\
并启动脚本时,我收到此错误:
没有可用的后端...
这是 Net::SSH::Any 的内部错误,提及它无法访问后端目录(已包含:/)
有谁知道如何解决这样的问题?我希望我足够清楚。