如何使用從Windows安裝在Linux服務器上的模塊? 我嘗試使用lib
和BEGIN
添加模塊路徑@INC
, 但它拋出一個錯誤在Windows上使用Linux服務器上的Perl模塊
無法找到xyz.pm在@INC
這些模塊不適用於CPAN或PPM。 這是我的代碼:
use strict;
system ("cls");
BEGIN { unshift(@INC, "/usr/local/lib/perl/File") } # path for modules on linux server
use File::article; # module on linux server
use Cwd;
use File::Path;
use Net::FTP;
use Net::SSH::W32Perl;
use Net::Telnet;
my $host;
my $login;
my $password;
$host = "abc.xyz.com";
$login = "login";
$password = "password";
你有一堆與SSH有關的代碼。你問你如何使用SSH遠程加載模塊? – Quentin
這讓我想到Object :: Remote,但是反過來。 – simbabque
你收到的實際信息是什麼,文件的完整路徑是什麼? – ikegami