gpt4 book ai didi

git - 使用 Cloud9 和 Openshift 时警告 : setlocale: LC_ALL: cannot change locale (C. UTF-8)

转载 作者:行者123 更新时间:2023-12-02 13:51:28 24 4
gpt4 key购买 nike

我正在使用 Openshift 托管我的网站/应用程序,并使用 Cloud 9 作为在线 IDE 来对网站进行编码。每次我将代码推送到 openshift git 存储库,或者如果我从 Cloud9 通过 SSH 连接到 openshift,我不断收到以下错误:

warning: setlocale: LC_ALL: cannot change locale (C.UTF-8)

该错误会与 git 命令或 SSH 登录成功完成混合在一起,因此它比导致问题更烦人。

搜索了又搜索,终于找到了结合两种不同方法的解决方案。请参阅下面的答案。

最佳答案

在 Cloud9 上,运行以下命令:

sudo locale-gen “en_US.UTF-8”

sudo dpkg-reconfigure locales

然后(仍然在 cloud9 上),假设您已经完成 rhc 设置以链接到您的 OpenShift 帐户,请执行以下操作:

rhc env-set -a <app_name> LC_ALL=en_US.UTF-8

然后尝试 git Push 或 ssh 进入 openshift,您应该不会再看到错误。

我不完全确定 sudo locale-gen 和 dpkg 命令是否真的有帮助,但我知道当我到达 rhc env set 命令时它就起作用并解决了问题。

您应该能够将区域设置更改为适合您的区域设置,但我发现不需要这样做来满足我的需求。

来源:

关于git - 使用 Cloud9 和 Openshift 时警告 : setlocale: LC_ALL: cannot change locale (C. UTF-8),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34183607/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com