Vani
Vani

Reputation: 1

Raspberry Pi Camera: PermissionError when saving on a mounted USB stick

I have a simple project with my Raspberry Pi 4: When I take pictures with a Pi Camera, the pictures are saved in the home directory. But I want them to be saved on a USB stick.

I created a target folder at /mount/mydisk to be the mount point of the storage device but I get the PermissionError every time I shoot a picture.

This is the code:

def picture():
    timestamp=datetime.now()
    file_name='/media/pi/INTENSO'+str(timestamp)+'.jpg'
    pc.capture(file_name)

I also tried it with a link to /mnt/mydisk, /dev/sda1 but none of them work.

Upvotes: 0

Views: 415

Answers (1)

hhz
hhz

Reputation: 116

This is about permissions of the user of your operating system (I assume raspian in this case). You either need to give the user executing you code the permission to write files into desired location or use the root user to execute the script. This one is a good source to read into this topic: https://open.oregonstate.education/computationalbiology/chapter/permissions-and-executables/

Upvotes: 1

Related Questions