0

我正在开发一个需要 Newspaper3K 来通过 Internet 检索一些信息的 Django 项目。尝试将我的 Django Web 应用程序部署到免费的 OpenShift Online 3.0 Starter 上,在安装 Newspaper3K 及其依赖项 NLTK 时构建失败。

请告知正确的步骤来实现这个“带有 NLTK 的 Django 部署到 OpenShift 3”安装。谢谢!

4

1 回答 1

0

原来是被lxml包挡住了。pip 的默认版本无法编译它。感谢这里的答案 https://stackoverflow.com/a/46125643/8583561 我设置了环境变量

UPGRADE_PIP_TO_LATEST=1

这应该添加到.s2i/environment文件中。

这使得 PIP 可以更新到最新版本,并且构建完成时不会出现问题。

于 2017-09-09T11:48:22.073 回答