Linux system like Ubuntu, usually comes with Python installed which was usually referred as system Python. Anaconda gains huge reputation in simplying the package and environment management which was quite a pain in the ass for system Python. When I started using Anaconda as the main Python package manager, I was always confused that is the system Python still matter? Can I just uninstall it to reduce the seemingly redundant Python installation?
The answer is no.
The built in Python comes with the system is best not to be modified or even removed as it might break the system. Some other programs or applications might already depends on the system Python. Furthermore, the new Python installed beatifully on in the same system without conflict. It usually installed as a 3rd party software in the directory /home/username/anaconda
, and modified the ~/.bashrc
to add the new Python into the PATH.
Posted from my blog with SteemPress : https://fr3eze.vornix.blog/should-system-python-co-exist-with-anaconda-python/
This page is synchronized from the post: ‘Should system python co-exist with Anaconda Python?’