Failed to set locale, defaulting to C
出現這個問題是由于系統沒有正確設置locale環境, 而locale是用于設置本地環境的比如:語言、時區、數字等
locale提示
運行locale命令會出現如下提示
locale: Cannot set LC_CTYPE to default locale: No such file or Directory
locale: Cannot set LC_ALL to default locale: No such file or Directory
解決方案
方案一:設置系統環境變量
echo “export LC_ALL=en_US.UTF-8” >> /etc/profile
source /etc/profile
方案二:設置個人環境變量
echo “export LC_ALL=en_US.UTF-8” >> ~/.bashrc
source ~/.bashrc