繁体   English   中英

如何运行包含来自heroku托管的php库的python脚本?

[英]How can I run the python script which contain libraries from php hosted on heroku?

我是Heroku的新手,我想调用python脚本,其中包含numpy和opencv之类的库。 当我使用shell_exec()或exec()函数调用它们时,它们从PHP在localhost上执行。 但是在Heroku中,仅执行不包含任何导入的库的简单python脚本。 每当导入库时,它都会失败。 我已将buildpack设置为PHP和python。

我希望从PHP执行该python脚本,请帮助我! 我已经搜索了很多,但是方法不起作用。 他们在本地主机上工作正常。

或者,如果有一种方法可以使我的应用程序除了可以运行php和python脚本的heroku之外,还可以让我知道。

通过在所需的文件夹中使用cmd pip freeze > requirements.txt创建requirements.txt,它将定义所有必需的库或以以下格式手动进行:

Flask==0.9-devdev-20120114
Jinja2==2.6
Werkzeug==0.8.2
wsgiref==0.1.2

然后部署您的应用程序。

让我知道它是否有效。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM