我通过使用 PAR::Packager 打包一个 perl 文件制作了一个独立的 exe 文件。
该文件在我的系统中运行良好,但会引发错误。如果我在另一个具有 windows xp 作为操作系统的系统中使用它。
The locale codeset (cp936) isn't one that perl can decode,Stopped at Encode/Locale.pm line 94
Compliation failed in require at LWP/UserAgent.pm line 1000
请给一些建议。谢谢
更新:我在脚本中包含的文件是
use Encode::Byte;
use strict;
use warnings;
use WWW::Mechanize;
use utf8;