在Cloud Foundry上使用Tablepy时未找到Java

2024-04-29 14:13:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用的是Python的tabla库,它依赖于Java8.0+。 我可以使用Postman在本地机器上成功运行flask应用程序,因为我的路径中安装了java,但是在Cloud Foundry上我无法这样做(错误500-找不到java)

我尝试了下面问题中提到的解决方案 Add Java in Python Flask Cloud Foundry

我还尝试使用https://docs.cloudfoundry.org/buildpacks/use-multiple-buildpacks.html#cfcli添加多个构建包

cf v3-push MY-APP-NAME -b https://github.com/cloudfoundry/apt-buildpack#v0.1.4 -b python_buildpack

构建包也已成功安装,但我收到了相同的错误

在下面添加apt.yml文件

  ---
packages:
- openjdk-8-jre
repos:
- deb http://ppa.launchpad.net/openjdk-r/ppa/ubuntu trusty main
keys:
- https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xEB9B1D8886F44E2A

有线索吗? 我正在使用Python3.x和Flask


Tags: httpscomcloudflaskfoundryubuntu错误apt