gpt4 book ai didi

python - 在 docker env 中安装语言环境不起作用

转载 作者:行者123 更新时间:2023-12-04 19:27:35 29 4
gpt4 key购买 nike

我正在尝试使用

locale.setlocale(locale.LC_ALL, 'ar_AE.UTF-8')
在 Django 应用程序中,在 docker 环境中运行,使用 python:3.9.6-slim
但它给了我不受支持的语言环境设置错误
我尝试使用在 Dockerfile 中安装语言环境
RUN apt-get install -y locales
RUN sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen \
&& sed -i -e 's/# ar_AE.UTF-8 UTF-8/ar_AE.UTF-8 UTF-8/' /etc/locale.gen \
&& locale-gen

ENV LANG ar_AE.UTF-8
ENV LC_ALL ar_AE.UTF-8
但这并没有解决问题
任何人都知道如何解决这个问题

最佳答案

您还应该安装 locales-all 软件包:
apt-get install -y locales locales-all

关于python - 在 docker env 中安装语言环境不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69621584/

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