title: Cronjob not working. Executable works, output is logged
body: <p>I am running apython script in a shell script, but now fallen back to running the python script directly from the crontab. All commands I put in crontab work when run in the terminal.</p>
  
  <p>Also made sure my daemon is running, that I can see my job in <code>/var/spool/cron</code>, that there is an empty <code>/usr/lib/cron/cron.deny</code> file and no <code>cron.allow</code> file. </p>
  
  <p>The path used in crontab does contain the path to python3 (<code>/usr/bin</code>) and I have tried different ways of writing the fact that I want to run it every minute: <code>*</code>, <code>*/1</code>. </p>
  
  <p>Here's the cronjob:</p>
  
  <pre><code>*/1 * * * *  /usr/bin/python3 /home/me/Desktop/path/to/script.py &gt;&gt; ~/loggg
  </code></pre>
  
  <p>I scattered print statements in my python script and only a few surface in <code>loggg</code>, so im guessing it is something in the script, but I made sure that my home environment and python3 has all the right pip packages called. Actually I know the script goes through the import phases as I get a print statement after those.</p>
  
  <p>One thing possibly is I used pip package <code>wget</code> within the script calling on an API. I know the call works when not a cronjob, but maybe that is what is messing up the job ?</p>