PHP无法运行python文件。没有模块错误

时间:2018-12-15 20:22:37

标签: php python exec

我正在尝试通过我的PHP页面运行python脚本。当脚本运行时,输出状态表明我的模块不存在。我正在使用exec("python3 sciprtname.py arg1 arg2"),已使用pip3安装了这些模块。当我在终端中编写相同的命令时,它将正常运行。

ModuleNotFoundError: No module named 'pdfkit

我尝试了几种方法,但没有成功:

  • 尝试escapeshellcmd() shell_exec()
  • #!/usr/bin/env python
  • chmod +x myscript.py

任何帮助将不胜感激。预先感谢。

1 个答案:

答案 0 :(得分:0)

您需要检查pdfkit是否已安装。使用pip3

安装
pip3 install pdfkit