Ruby on rails 如何在部署期间消除setlocale警告?

Ruby on rails 如何在部署期间消除setlocale警告?,ruby-on-rails,ruby,macos,unix,capistrano,Ruby On Rails,Ruby,Macos,Unix,Capistrano,我在部署期间收到很多警告 bash: warning: setlocale: LC_ALL: cannot change locale (pl_PL.UTF-8) pl\u pl.UTF-8是我的本地语言环境系统 如何消除该警告?原因是服务器缺少您的客户端试图用于连接到服务器的pl\u pl语言环境 在服务器上尝试以下命令: sudo locale-gen pl_PL sudo update-locale LANG=pl_PL 在《流浪汉》中运行Capistrano时,我遇到了同样的问题,除

我在部署期间收到很多警告

bash: warning: setlocale: LC_ALL: cannot change locale (pl_PL.UTF-8)
pl\u pl.UTF-8
是我的本地语言环境系统


如何消除该警告?

原因是服务器缺少您的客户端试图用于连接到服务器的pl\u pl语言环境

在服务器上尝试以下命令:

sudo locale-gen pl_PL
sudo update-locale LANG=pl_PL

在《流浪汉》中运行Capistrano时,我遇到了同样的问题,除了我的问题是“无法更改语言环境(en_US)”。终于摆脱了这个消息。以下是我所做的:

sudo nano /etc/profile
添加以下行

export LANG="en_US.UTF-8"
export LC_ALL="en_US.UTF-8"
然后修改这个文件

sudo nano /etc/skel/.bashrc
添加这些行

export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8

然后注销并重新登录,消息就会消失。

我在服务器上没有sudo权限,我希望保留服务器的默认区域设置,即ithm。。然后您可以尝试在
~/中添加
export LC\u ALL=“pl\u pl.UTF-8”
。bash\u profile
Capistrano不会生成源点文件,请参阅