Recently i installed anaconda on my system and changed the default python to anaconda python
export PATH="/usr/local/anaconda/bin:$PATH"
default python path was -
export PATH="/usr/bin/python/bin:$PATH"
By doing this i can launch my environment directly from terminal.
Then i found that gnome tweak is working by doing this and made the following changes:
Default confirgation in gnome tweaks -
#!/usr/bin/env python3
Change it to -
#!/usr/bin/python
Main issue that i am facing is with software centre (i am not sure whether it is related to default python or not):
It is taking lots of time on updates section
some of the update are not getting updated (not sure)
When you change the system PATH variable prepending with your anaconda path you are effectively routing all python requests.
If you do this as a part of running a virtual environment it is the right thing to do. The problem comes if you alter you system wide path to point to something besides the system python installation affecting execution outside a virtual environment.
There is a good read on environment in the python documentation