perl: warning: Setting locale failed.引发的问题
#缘由 我用的是linode的vps,系统为ubuntu14.04lts perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset),LC_ALL = (unset),LC_TIME = "zh_CN.UTF-8",LC_MONETARY = "zh_CN.UTF-8",LC_ADDRESS = "zh_CN.UTF-8",LC_TELEPHONE = "zh_CN.UTF-8",LC_NAME = "zh_CN.UTF-8",LC_MEASUREMENT = "zh_CN.UTF-8",LC_IDENTIFICATION = "zh_CN.UTF-8",LC_NUMERIC = "zh_CN.UTF-8",LC_PAPER = "zh_CN.UTF-8",LANG = "en_US.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). 那是因为安装软件时,都会去执行一个 上述报错并不是因为 perl -e exit 其实,真正的原因是perl为系统使用zh_CN.UTF-8,但系统不知道zh_CN.UTF-8是什么东西 #解决方法 解决方法也很简单 apt-get install language-pack-zh-hans 安装一个中文语言,系统就知道zh_CN.UTF-8了,这个时候用perl就不会报错了 #深入了解 这种情况一般是vps比较常见,因为一般都是用ssh的方式连接到vps上的 ##不靠谱的解决方法 网上还有些解决方法,并不是很靠谱,虽然从表面来看像解决问题了,但其实是把问题影藏了 比如在远程主机上的 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- delphi – 为什么在关闭时不执行包的任何单元定型部分中的代
- [VB.NET]怎样才能在自己的程序自动运行后获得系统中被点击文
- [VB.NET]VB2005,DataGridView如何设置当前的单元格里的内容
- spring boot配置多个ActiveMQ实例
- Go实战--golang中使用redis(redigo和go-redis/redis)
- VB:切舍、切上、四舍五入 || 小数判断
- 用Golang写一个搜索引擎(0x09)— 数据增,删,改
- VB6.0中“取消 Pentium(tm) FDIV 安全性检查”是什么意思
- 用VB.NET设计各种形状的窗体界面(图)
- 数据挖掘系列(1)关联规则挖掘基本概念与Aprior算法