2017-02-12 76 views
0

我在Heroku上有一个节点js Dyno,我改变了脚本,所以它使用npm python-shell模块与我编写的Python程序进行通信。我宁愿不将Python代码翻译成js,因为它对性能非常敏感,并且在某些python模块中效果最好。可能在节点js上使用Python程序Heroku Dyno?

是否可以将Python文件放在我的部署文件夹中,将它推送到Dyno并让它以某种方式工作?我无法在网上找到很多。

非常感谢!

回答

1

您可以通过以下Heroku's advice on using multiple build packs建立在相同的赛道使Node.js和Python环境:

您可以输入到这个Heroku的外壳:

heroku buildpacks:add --index 1 heroku/python 

然后,您需要添加相关Python启动命令到您的Procfile中,以便您的Python和Node应用程序并排运行。