簡體   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