2013-04-06 58 views
6

我安装帕德里perl的,perl的IDE上的每个I运行程序的时候,我得到一个错误说窗口7.And,基于Perl的在Windows 7

perl: warning: Setting locale failed. 

perl: warning: Please check that your locale settings: 

LC_ALL = (unset), 

LANG = (unset) 

are supported and installed on your system. 

perl: warning: Falling back to the standard locale ("C"). 

我得到的输出,但此错误消息是每个输出的顶部。 我厌倦了为这个问题寻找解决方案,有人能告诉我如何解决这个问题吗?

+0

可能的重复[如何解决来自Perl的语言环境警告?](http://stackoverflow.com/questions/2499794/how-cani-i-fix-a-locale-warning-from-perl) – Borodin 2013-04-06 03:44:00

+3

这不是重复的,因为这些答案都是针对Linux或MacOS的。 – craig65535 2013-04-08 01:16:39

+0

搜索解决方案的相同问题。 – Balakumar 2014-04-18 12:10:43

回答

2

您需要的LC_ALLLANG环境变量设置为C

C:\>set LC_ALL=C 
C:\>set LANG=C 
C:\>perl x.pl 

如果你想使这个永久性的,或者从你的IDE工作,进入控制面板 - >系统和安全 - >系统 - >高级系统设置,然后在高级选项卡下,单击环境变量。然后,将LC_ALL和LANG添加到列表中。如果对这些变量进行更改,则可能需要重新启动IDE。