1) I have a script (calling python), that runs perfectly on local
2) The same scripts crashes on cron
3) I know it's related to environment as: env <my script> reproduces the error exactly
4) I have no .bash, .profile or any of those common files. They do not exist but its clear the env is setup somehow.
I tried printenv and tried to copy-paste into my script, it didnt work. 
Any ideas into where to look next?
A simple way to troubleshoot cron is to redirect the stdout and stderr to a log file

5 * * * * path_to_yourscript > /tmp/cron_output.log 2>&1

Let cron run and then take a look at the log file
Simulate local run for cron job