首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在OpenShift上运行InstaBot.py?

如何在OpenShift上运行InstaBot.py?
EN

Stack Overflow用户
提问于 2018-06-11 07:04:52
回答 1查看 482关注 0票数 0

要在本地运行InstaBot,只需克隆存储库,安装requirements.txt,在example.py中输入您的登录凭据,然后运行python example.py。我不知道这如何转换为OpenShift。

假设您使用环境变量(在一个忽略git的文件中)中的登录凭据将代码推送到您自己的GitHub代码库。您可以在OpenShift仪表板上设置环境变量,但是指定python example.py的部分在哪里

EN

回答 1

Stack Overflow用户

发布于 2018-06-11 07:25:35

对于OpenShift,如果example.py是一个自包含的Python web应用程序,那么您需要将其重命名为app.py,或者将.s2i/environment文件添加到您的存储库中并在其中添加:

代码语言:javascript
复制
APP_FILE=example.py

然后,该脚本应确保它正在侦听所有接口,即0.0.0.0,而不仅仅是本地主机。它还需要使用端口8080。

完成后,您可以在OpenShift中使用Python S2I构建器进程来部署它。requirements.txt中列出的软件包将自动为您安装。

如果不熟悉OpenShift,您可以考虑阅读:

它是免费下载的。

有关Python S2I构建器以及可以设置哪些环境变量对其进行自定义的详细信息,请参阅:

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50788794

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档