Thanks for the speedy response!
So I've actually seen that post & tried to follow it to the best of my ability, but I'm still having issues. Firstly when I use the install iStats function in the preset, the terminal says I don't have write permissions, so I went & manually changed that so I could read & write. Now when I try the button in the preset it shows a ton of tracing data & basically says "Permission denied @ rb_sysopen - /Library/Ruby/Gems/2.6.0/cache/sparkr-0.4.1.gem (Errno::EACCES)" & gives me an "While executing gem..." error. Any idea where to go from here? I'm not very fluent with commands/terminal stuff but seems to have something to do with the file directory maybe?
EDIT: Forgot to mention the exact permission denied thing ALSO shows up for iStats & parseconfis-1.0.8.gem.