我正在使用 python 和 php 开发一个项目,现在当我在我的 mac 终端上运行 python 时它运行完美但是当我尝试从我的 php 在我的本地主机或实时服务器上执行命令时它一直在下面给我这个错误...有人能给我一些关于如何使用 ssh 或任何其他方式在服务器上安装 python 模块的提示吗..提前谢谢你!
Traceback (most recent call last):
File "demo.py", line 7, in <module>
import requests
ImportError: No module named requests
here is my php code...
$data = "hello world";
$cmd = "/usr/bin/python demo.py '$data' 2>&1";
$response = shell_exec($cmd);
最佳答案
根据 Hostgator 的官方支持文章,requests 模块当前并未安装在所有 Linux 服务器上。这就是 import requests
不起作用的原因。 Hostgator 共享服务器不允许用户安装模块,因此我们无法使用未安装的模块。
引用: http://support.hostgator.com/articles/hosting-guide/hardware-software/python-modules
关于php - 在 hostgator 托管的 Web 服务器中安装 python 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43024654/