请我有带有PixieDust 1.1.1的Jupyter Python笔记本,我尝试根据本指南将其作为独立的Web应用程序部署在容器中 https://medium.com/ibm-watson-data-lab/deploy-your-analytics-as-web-apps-using-pixiedusts-1-1-release-d08067584a14它适用于默认的英语区域设置,但是当我尝试在笔记本中使用捷克语言环境时,它不起作用:
- 导入区域设置
- loc = locale.setlocale(locale.LC_ALL,'cs_CZ'(
知道如何修复/安装容器的其他语言环境吗?
谢谢
问题是用于在 Kubernetes 容器上部署 PixieGateway 的 docker 映像中缺少区域设置。
要解决此问题,您需要手动安装 cs_CZ 区域设置。
以下是步骤:
- kubectl exec -it [pod_name]/bin/bash(你可以用kubectl get pods获取pod-name(
- 在 pod 外壳类型中:dpkg 重新配置语言环境
- 选择cs_CZ的区域设置(编号 88(
- ctrl+D 退出
注意:您需要重新发布笔记本 PixieApp 才能强制内核重新启动。