Я новичок в php, и у меня проблема с запуском python программы в файле php.
Сначала я покажу вам свои коды.
<?php
putenv('PYTHONPATH=/home/bow/.local/lib/python3.6/site-packages:');
$command = '/usr/bin/python3 /home/bow/PycharmProjects/deep_pose/test.py 2>&1';
$output = shell_exec($command);
?>
test.py
import sys
import numpy as np
#print(sys.path)
list1 = [1,2,3,4]
a = np.array(list1)
print(a.shape)
b = np.array([[1,2,3],[4,5,6]])
print(b.shape)
print(b[0,0])
и эта ошибка показывает
Traceback (most recent call alist):File "~", line 2, in import numpy as np ModuleNotFoundError:No module named 'numpy'
я попробовал оба sys.path.append & sys.path.insert в python вместо putenv, но это не сработало.
не было никаких проблем при запуске python в терминале. Я видел и перепробовал почти все, что мог найти, поэтому, пожалуйста, помогите мне решить эту проблему. Есть ли что-то для этого?