Python openshift赢得';t加载aiml文件

Python openshift赢得';t加载aiml文件,python,openshift,flask-restful,Python,Openshift,Flask Restful,我正在使用flaskrestful和pyaiml开发一个基于aiml的客户服务聊天机器人。我的问题是,当我在本地测试它时,它正在工作,即从aiml知识库响应,当我将它放在openshift上时,python脚本将找不到aiml文件,我不明白为什么。在openshift中,如果你想让数据持久化,你必须将它保存在“openshift\u data\u DIR”中。我修复了这个问题,将知识库文件放在这个目录中,并在代码中引用这个位置

我正在使用flaskrestful和pyaiml开发一个基于aiml的客户服务聊天机器人。我的问题是,当我在本地测试它时,它正在工作,即从aiml知识库响应,当我将它放在openshift上时,python脚本将找不到aiml文件,我不明白为什么。

在openshift中,如果你想让数据持久化,你必须将它保存在“openshift\u data\u DIR”中。我修复了这个问题,将知识库文件放在这个目录中,并在代码中引用这个位置