Python 在openshift中更改documentroot

Python 在openshift中更改documentroot,python,api,openshift,Python,Api,Openshift,我们正在开发一个带有api后端的android应用程序,我们希望通过openshift进行部署。 问题是我们在同一个github项目中的android应用程序和webservice位于两个不同的文件夹中。因此,我需要更改文档的根目录,以便openshift可以找到python wsgi.py文件 我已经试过了: rhc env-set OPENSHIFT_PYTHON_WSGI_APPLICATION="\${OPENSHIFT_REPO_DIR}/server/wsgi.py" --app a

我们正在开发一个带有api后端的android应用程序,我们希望通过openshift进行部署。 问题是我们在同一个github项目中的android应用程序和webservice位于两个不同的文件夹中。因此,我需要更改文档的根目录,以便openshift可以找到python wsgi.py文件

我已经试过了:

rhc env-set OPENSHIFT_PYTHON_WSGI_APPLICATION="\${OPENSHIFT_REPO_DIR}/server/wsgi.py" --app api
但是它找不到requirements.txt,因为它仍然使用了错误的文档根。 我尝试将requirements.txt放在根目录中,这样它会解析文件,但会将lib安装在错误的位置

我也试过了

rhc env-set OPENSHIFT_DOCUMENT_ROOT="\${OPENSHIFT_REPO_DIR}/server" --app api
但这也不起作用


请帮帮我

自OpenShift online 3月份发布以来,您现在可以使用“
OpenShift\u PYTHON\u WSGI\u应用程序”
”环境变量指定WSGI的路径。您可以在这里阅读更多信息:

您正在寻找OPENSHIFT\u PYTHON\u需求\u路径吗