модуль pysrt не найден с использованием функции php exe c - PullRequest
0 голосов
/ 04 мая 2020

У меня есть скрипт, который будет работать с файлом srt. Этот скрипт находится в python3, и он отлично работает независимо. Я использую тот же сценарий для запуска в функции php exe c, но я вижу ошибку в apache error.log, что модуль не найден.

Ошибка:

Traceback (most recent call last):
  File "srt-text2.py", line 7, in <module>
    import pysrt
ModuleNotFoundError: No module named 'pysrt'

Код:

$text = $_POST["text"];
$ip = $_POST["ip"];

$fp = fopen("in.txt","w");
fwrite($fp,$text);
fclose($fp);


exec("/usr/bin/python3 srt-text2.py -i in.txt > out.txt");
...