Terminal opens with "-bash: /usr/local/bin/virtualenvwrapper.sh: No such file or directory"
This is a common stumbling block when editing shell files.

I would remove any .bashrc and .bash_profile entries you know you don't need and then get a package manager to help you with managing the bash requirements. There is step by step help and many questions here on how to get homebrew set up.


Where can I download OpenCV for macOS?
https://docs.brew.sh/Installation.html


The benefits of homebrew is it makes some decisions about where alternative versions of python and packages live and you can not have to manage those as the software changes.