Static libraries 在OpenShift中安装库

Static libraries 在OpenShift中安装库,static-libraries,openshift,libraries,openshift-client-tools,Static Libraries,Openshift,Libraries,Openshift Client Tools,我已经开始使用openshift(免费帐户),并成功地使用python。但是我需要安装一些库(请求和其他库)。怎么做?我在上面找不到任何文档 论坛的信息不清楚。。。我遵循了以下步骤(针对第三方LIB): Setup.py WSGI.py 请参阅最后一行,在那里我尝试导入请求。 这将产生500个错误: 内部服务器错误服务器遇到内部错误或配置错误,无法完成您的请求 自定义python包尝试 我的第二次尝试是: 我已经在我的根目录中创建了libs目录;然后添加到wsgi.py中: sys.path.a

我已经开始使用openshift(免费帐户),并成功地使用python。但是我需要安装一些库(
请求
和其他库)。怎么做?我在上面找不到任何文档

论坛的信息不清楚。。。我遵循了以下步骤(针对第三方LIB):

Setup.py WSGI.py 请参阅最后一行,在那里我尝试导入请求。 这将产生500个错误:

内部服务器错误服务器遇到内部错误或配置错误,无法完成您的请求

自定义python包尝试 我的第二次尝试是:

我已经在我的根目录中创建了libs目录;然后添加到wsgi.py中:

sys.path.append(os.path.join(os.getenv("OPENSHIFT_REPO_DIR"), "libs"))
并将
请求
克隆到该目录中。当我这样做时:

C:\Users\Igor\mypythonapp\libs\requests\requests>git ls-files -c

我得到了请求包文件的完整列表。。。但同样,结果是500个错误。

您应该尝试阅读开发人员门户网站的本节(),该节介绍了如何在OpenShift Online上安装Pythong应用程序的依赖项。

您应该使用requirements.txt。下面是我的requirements.txt

admin$ cat requirements.txt
Flask==0.10.1
Requests==2.6.0

当你说librarys时,你是说用pip安装包吗?@Ricardo,我以前没有用pip工作过。我在Win中与openShift合作。因此,它无法识别
pip
命令。有没有办法使其在Win中处于活动状态?可能重复
C:\Users\Igor\mypythonapp\libs\requests\requests>git ls-files -c
admin$ cat requirements.txt
Flask==0.10.1
Requests==2.6.0