When we install ERPNext, are we supposed to manually create the user frappe and log in as frappe? Because most of the errors I get are about permissions.
Yes, you should use the default user to log in to the operating system. Or you can choose to change the ownership of the frappe-bench folder and subfolders.