openshift 3中的Pip安装失败

openshift 3中的Pip安装失败,pip,openshift,lxml,openshift-client-tools,weblate,Pip,Openshift,Lxml,Openshift Client Tools,Weblate,我想使用新平台Openshift 3,但在启动构建过程时,我无法为Weblate安装lxml 在日志中,最后一行是“正在运行setup.py install for lxml”,但没有更多错误 我怎样才能知道发生了什么 谢谢当使用编译器优化编译数据分析时,一些软件包可能会占用太多内存,并达到构建的默认内存限制。请尝试中概述的以下步骤: 可能性较小,但为了以防万一使用了pip的版本,请添加一个文件.s2i/environment,并在其中添加: UPGRADE_PIP_TO_LATEST=1

我想使用新平台Openshift 3,但在启动构建过程时,我无法为Weblate安装lxml

在日志中,最后一行是“正在运行setup.py install for lxml”,但没有更多错误

我怎样才能知道发生了什么


谢谢

当使用编译器优化编译数据分析时,一些软件包可能会占用太多内存,并达到构建的默认内存限制。请尝试中概述的以下步骤:

可能性较小,但为了以防万一使用了
pip
的版本,请添加一个文件
.s2i/environment
,并在其中添加:

UPGRADE_PIP_TO_LATEST=1

这将确保首先安装最新版本的
pip
。有时,当软件包提供轮子文件时,可能需要这样做。使用的较旧版本的
pip
可能会忽略二进制轮子或在其他方面产生混淆。

使用编译器优化编译时,围绕数据分析的一些包可能会占用太多内存,并达到构建的默认内存限制。请尝试中概述的以下步骤:

可能性较小,但为了以防万一使用了
pip
的版本,请添加一个文件
.s2i/environment
,并在其中添加:

UPGRADE_PIP_TO_LATEST=1

这将确保首先安装最新版本的
pip
。有时,当软件包提供轮子文件时,可能需要这样做。使用的较旧版本的
pip
可能会忽略二进制轮子或以其他方式混淆。

谢谢@Graham我按照此说明编辑YAML构建配置

 resources:
    limits:
      memory: 1Gi

感谢@Graham,我按照此说明编辑YAML构建配置

 resources:
    limits:
      memory: 1Gi

Weblate上的Openshift 3支持存在问题:Weblate上的Openshift 3支持存在问题:我尝试在构建的YAML文件中为resources>limits>memory设置添加1Gi,但构建仍然失败。请提供有关如何
添加文件.s2i/environment的步骤,并在其中添加:将\u PIP\u升级到\u LATEST=1
。我不知道如何完成这些步骤。它是OpenShift 3 Pro中的Python 2.7应用程序。谢谢。我尝试在本地源代码库中创建文件夹
.s2i
,其中包含文件
环境
(带有建议的变量),并将其推送到GitHub(通过webhook触发构建),但是在
运行setup.py install for lxml:started
时,生成仍然失败。请在生成配置上使用值
9
设置环境变量
build\u LOGLEVEL
,并触发新生成。日志应该会显示更多细节,包括是否在Git repo中找到了环境文件以及变量设置是否正确。我尝试在构建的YAML文件中为resources>limits>memory设置添加1Gi,但构建仍然失败。请提供有关如何
添加文件.s2i/environment的步骤,并在其中添加:将\u PIP\u升级到\u LATEST=1
。我不知道如何完成这些步骤。它是OpenShift 3 Pro中的Python 2.7应用程序。谢谢。我尝试在本地源代码库中创建文件夹
.s2i
,其中包含文件
环境
(带有建议的变量),并将其推送到GitHub(通过webhook触发构建),但是在
运行setup.py install for lxml:started
时,生成仍然失败。请在生成配置上使用值
9
设置环境变量
build\u LOGLEVEL
,并触发新生成。然后,日志应该显示更多细节,包括是否在Git repo中找到了环境文件以及变量设置是否正确。