Why do we use anaconda distribution for python language?
1 Reply
Know the answer? Post it — somebody with the same question will find it here.
Sign in to answer this question
It is the same account you read, post and publish with — and you will come straight back to this page.

Afzaal Ahmad ZeeshanPosted Sep 16, 2019, 8:52 AM
First and foremost reason of this being that you can create multiple environments for your Python development and operations. Environments enable you to create versioning, without altering, modifying or breaking the overall state of the application or other applications. You can think of this as, having Python 2 for some apps that have not yet been upgraded to Python 3, and then having state of the art Python 3.6 or 3.7 for the latest applications.
Oh, one more thing... Most of the software and tooling for Python development is provided by default with Anaconda and some are just a single click away! For example, the Jupyter notebooks are a single click away from installation. Not only this, you can even manage different versions of Jupyter for different environments, and sometimes even ignore the installation completely!