相关疑难解决方法(0)

即使已安装 Perl 也无法设置语言环境

我在 Linux 系统 (Ubuntu) 上运行 Perl 时遇到问题:

user@Box:~$ perl -e exit
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
    LANGUAGE = "en_US:en",
    LC_ALL = (unset),
    LC_CTYPE = "UTF-8",
    LANG = "en_DK.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("en_DK.UTF-8").
Run Code Online (Sandbox Code Playgroud)

谷歌搜索表明,这通常与引用缺失语言环境的环境变量有关,但是所有语言环境似乎都在那里:

user@Box:~$ locale -a
locale: Cannot set LC_CTYPE to default locale: No such file or directory
C
en_DK.utf8
en_GB.utf8
en_US
en_US.iso88591
en_US.utf8
POSIX
Run Code Online (Sandbox Code Playgroud)

我已经尝试安装所有的 en,但这似乎没有任何影响。

linux perl locale

2
推荐指数
1
解决办法
4674
查看次数

标签 统计

linux ×1

locale ×1

perl ×1