2017-02-12 70 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應用程序並排運行。