[英]Set Bluemix VCAP_SERVICES environment variable locally so that I can develop locally?
[英]WAS Slack Bot Integration - VCAP_SERVICES environment variable set up
“ https://watson-personal-assistant.github.io/developer/further-topics/slackbot-integration/ ”
根据上述链接的说明,我能够使python应用程序在本地运行。 但是,我无法为其在bluemix中运行的环境设置VCAP_SERVICES环境值。 我的问题:
文档链接似乎已损坏。 因为您似乎已经在命令行上工作,所以我建议采用以下方法。 使用bx cf set-env
设置环境变量:
bx cf set-env YOUR_APP_NAME_HERE SLACK_API_TOKEN VALUE
bx cf set-env YOUR_APP_NAME_HERE BOT_ID VALUE
...
bx cf set-env YOUR_APP_NAME_HERE FALLBACK_RESPONSES "I didn't quite catch that, I don't understand"
上面的命令会将变量及其值添加到运行时环境。 然后按照说明使用restage
命令。 另一种选择是在浏览器用户界面中添加变量。 导航到应用程序详细信息后,有一个用于环境设置的选项卡。
您在说明中的链接已损坏。 这是Watson Assistant Solutions的Slack客户端集成文档的URL,网址为https://watson-personal-assistant.github.io/developer/slack/about_slackbot/
本教程的第2步说明了如何使用.env设置环境变量。 这是文档的链接。
https://watson-personal-assistant.github.io/developer/slack/creating_a_slackbot/
如果您不想将用户环境变量放在.env文件中,IBM Cloud还允许您将这些变量定义为用户定义的变量。 您也可以使用Henrik建议的命令行选项。
请参阅IBM Cloud文档https://console.bluemix.net/docs/services/watson/getting-started-variables.html#vcapServices
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.