どーしてもわからない状態なので教えて下さい。
ラズパイにapacheを立て、中にphpとptyhonのファイルがあります。
javascriptでajax通信を
php
1if ($_REQUEST['start']) { 2 $cmd = "export LANG=ja_JP.UTF-8; /usr/bin/python3 /home/pi/Ta_01/Tool/recive_tool.py"; 3 exec($cmd); 4 echo "OK"; 5 exit(); 6} 7コード
returnして”OK”がでるので
php上で止まることないんですが
思ったように動作しないので
apacheエラーログでpsycopgがないよ!といわれます。
import psycopg2
ModuleNotFoundError: No module named 'psycopg2'
postgresql使うためにモジュールを入れてるんですが
ラズパイ上で直接pyを動作すると問題なく動作できますが
phpからだと なぜかモジュールがないよとでます。
pip listを見ても ちゃんと入ってるし
pip3でも入ってます
なぜでしょうか???
わかる方がいれば、よろしくお願いいたします。
あなたの回答
tips
プレビュー