Normalde kod hata vermezken terminalden boot ile açılan python py dosyası hata kodu veriyor

/ ile baslamayan path’ler CWD (current working directory)'ye goreceli olarak algilanir.

IDE’de calisirkenki CWD’ni gormek icin os.getcwd() kullanabilirsin. Buradan sonra “/home/pi/robot” oldugunu varsayiyorum.

Cozum 3 tane:

Dosya isimlerini absolute path olarak ver, i.e.: music.load('/home/pi/robot/beeplow.mp3')

Programin icinde CWD’yi degistir: os.chdir('/home/pi/robot')

Programi calistirmadan/calistirirken CWD’yi degistir. cron'un boyle bir mekanizmasi var miydi hatirlamiyorum ama yoksa env yardimci programini kullanabilirsin:
env -C /home/pi/robot -- <python bilmemne.py? komutun tamami>

1 Beğeni