Professional Documents
Culture Documents
FOR PRACTITIONERS
By Anaconda Team
Below is a question that gets asked so often that I decided it would be helpful to publish an
answer explaining the various ways in which Anaconda can be kept up to date. The question
was originally asked on StackOver ow.
The Answer
What 95% of People Actually Want
In most cases what you want to do when you say that you want to update Anaconda is to
execute the command:
This will update all packages in the current environment to the latest version—with the small
print being that it may use an older version of some packages in order to satisfy dependency
constraints (often this won't be necessary and when it is necessary the package plan solver will
do its best to minimize the impact).
https://www.anaconda.com/blog/keeping-anaconda-date 1/5
2/9/2021 Anaconda | Keeping Anaconda Up To Date
This needs to be executed from the command line, and the best way to get there is from
Anaconda Navigator, then the "Environments" tab, then click on the triangle beside the root
environment, selecting "Open Terminal":
This operation will only update the one selected environment (in this case, the root
environment). If you have other environments you'd like to update you can repeat the process
above, but rst click on the environment. When it is selected there is a triangular marker on the
right (see image above, step 3). Or, from the command line, you can provide the environment
name ( -n envname ) or path ( -p /path/to/env ). For example, to update your dspyr
environment from the screenshot above:
https://www.anaconda.com/blog/keeping-anaconda-date 2/5
2/9/2021 Anaconda | Keeping Anaconda Up To Date
None of this is going to help with updating packages that have been installed from PyPI via
pip , or any packages installed using python setup.py install . conda list will give you
some hints about the pip-based Python packages you have in an environment, but it won't do
anything special to update them.
Where to Go Next
If you have more questions about Anaconda then you can refer to our online documentation,
or make use of our commercial (paid) or community (free) support channels. If you are using
Anaconda in an enterprise setting, then I think you'll be interested in learning about how
Anaconda Enterprise can help you and your colleagues with collaboration, security,
governance, and provenance around your data science work ows.
ANACONDA PERSPECTIVES
Read More
ANACONDA PERSPECTIVES
What’s to come in 2021: 5 predictions for the future of data science and AI/ML
https://www.anaconda.com/blog/keeping-anaconda-date 3/5
2/9/2021 Anaconda | Keeping Anaconda Up To Date
Read More
ANACONDA PERSPECTIVES
Read More
PRODUCTS SOLUTIONS
Team Edition
Enterprise Edition
Professional Services
Pricing
RESOURCES COMPANY
Blog About Us
Open Source Careers
Library Leadership
Contact Us
https://www.anaconda.com/blog/keeping-anaconda-date 4/5
2/9/2021 Anaconda | Keeping Anaconda Up To Date
https://www.anaconda.com/blog/keeping-anaconda-date 5/5