I wrote a python script that import a specific module that I have installed with pip.
When I run this script on terminal like python test.py everything work fine and when I run help("modules") I can see my module in the list (so he's well installed)
Problem is that I try to run this script with an php script using shell_exec("python test.py") but then I get the error that python don't know this module:
ImportError: No module named ...
Do you have any idea what my mistake is or how i can resolve this problem ?
> Edit 1 :
So I became apache user like @LucasMeine told me and first I see that the python version used was not the right one. So I created an alias to the good one and then I checked with the apache user and the right python version that the module exist using help("modules") in the terminal. The module was in the given list so I don't understand why in my apache error logs I get the message:
ImportError: No module named ...