如何修复Windows7中perl的区域设置警告

如何修复Windows7中perl的区域设置警告,perl,Perl,我已在windows 7上安装了ActivePerl-5.8.9.829-MSWin32-x86-294280 无论何时运行任何Perl脚本,都会出现以下错误: Perl: warning: Setting locale failed. Perl: warning: Please check that your locale settings: LC_ALL = "C", LANG = "en_US.UTF-8" are supported and installed on yo

我已在windows 7上安装了
ActivePerl-5.8.9.829-MSWin32-x86-294280

无论何时运行任何Perl脚本,都会出现以下错误:

Perl: warning: Setting locale failed.
Perl: warning: Please check that your locale settings:
    LC_ALL = "C",
    LANG = "en_US.UTF-8"
are supported and installed on your system.
Perl: warning: Falling back to the standard locale ("C").

我尝试通过环境变量和cmd进行设置,但没有帮助


请提供帮助,因为我的后续安装依赖于Perl。

我通过以下方式解决了该警告:

转到控制面板-->区域和语言-->格式


在格式选项卡中,您的格式应该是
英语(美国)
设置LC\u ALL=C
应该是正确的

PS:我试过很多建议,但都没用。你能试试Dwimpel和Stawberry perl吗?我不行。我试图通过环境变量和cmd进行设置,但没有帮助“您做了什么,它是如何工作的?”?您是否设置了系统变量(恶劣环境变量对话框下方的窗格)?在cmd中,我设置了LC_ALL=C