0

请我有带有 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')

知道如何在容器中修复/安装其他语言环境吗?

谢谢你

4

1 回答 1

0

问题是用于在 Kubernetes 容器上部署 PixieGateway 的 docker 映像中缺少区域设置。

要解决它,您需要手动安装 cs_CZ 语言环境。

以下是步骤:

  1. kubectl exec -it [pod_name] /bin/bash (您可以使用 kubectl get pods 获取 pod-name)
  2. 在 pod shell 中输入:dpkg-reconfigure locales
  3. 选择 cs_CZ 的语言环境(编号 88)
  4. ctrl+D 退出

注意:您需要重新发布 Notebook PixieApp 以强制重新启动内核。

于 2017-11-10T12:33:08.817 回答