/root/.gnupg/.#lk0x56a998.localhost.localdomain.19548': No such file or directory gpg: keyblock resource `/root/.gnupg/secring.gpg': general error gpg: failed to create temporary file `/root/.gnupg/.#lk0x56aca8.localhost.localdomain.19548': No such file or directory gpg: keyblock resource `/root/.gnupg/pubring.gpg': general error gpg: no default secret key: secret key not available gpg: /home/ra/Desktop/zoo001.jpg: sign+encrypt failed: secret key not available
Since it says secret key not available, I'd assume you either haven't set up a gpg keypair, or your user can't read your keypair for some reason.
-- "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety'' Benjamin Franklin 1775