When i run pip3 freeze or pip3 list there is no output
Find out how to cleanly reinstall pip (or even Python) from your operating system and really try to avoid anything with sudo pip or even sudo python. My recommendation is to not even install pip at all and use the one preinstalled in the virtual environments (when you do python3 -m venv .venv) instead, this is to avoid any conflict with the Python packages installed by your operating system.
As the title says, when i run pip3 freeze or pip3 list there is no output on the terminal!
Virtualenv seems also to be broken cause when i was inside of the env it was using the global django-admin.
I did  sudo pip3 install --upgrade pip and after that i think it broke.

OS: Manjaro Linux 
Python3 Version: Python 3.7.4 
Pip3 Version: pip
19.2.3 from /usr/lib/python3.7/site-packages/pip (python 3.7)