Sudo pip3 install frappe-bench - error: externally-managed-environment

getting error “error: externally-managed-environment” when ‘sudo pip3 install frappe-bench’ is executed
what should i do?
should i create a virutal environment?