How-To: Using Anaconda - Update a Package in Virtual Conda Environment via Anaconda Navigator

Question

How do I update a package in a virtual conda environment in Anaconda Navigator graphical user interface?

 

Answer

Note:  To create a virtual conda environment in Anaconda Navigator graphical user interface, see "How-To: Using Anaconda - Create a Virtual Conda Environment via Graphical Interface

1. Search and Open Anaconda Navigator.

a. Enter "anaconda" in Windows Search bar.

b. Select Open from right hand column in search pop-up window.

Search results window for Anacaonda Navigator with search bar containing "andaconda" and "Open" in results highlighted

 

2. Anaconda Navigator application window.

Anaconda Navigator window

 

3. Update package for an environment.

Example package: sqlite version 3.45.3

Example environment: venv_3_13

a. Select Environments

b. Select venv_3_13

c. Choose "Updateable" from drop-down.

d. Scroll down to find package to update. Right click on sqlite version 3.45.3.

Anaconda Navigator environments window with list of updateable packages

 

4. Select "Mark for update" from pop-up window.

Package list with sqlite to be marked.

 

5. Package is marked for update.

Example package: sqlite verstion 3.45.3

a. sqlite is marked to be updated.

b. Select Apply to update package.

Updateable Packages window with package marked for update.

 

6. Update Packages window is displayed, select Apply to begin update.

Update Packages window with package to be updated.

 

7. Selected package is being updated.

Package window with pandas package installed

 

8. Updated package is listed as latest version.

Example: sqlite 3.51.2

a. Select "Installed" from drop-down list.

b. Enter sql in search box.

c. sqlite version 3.51.2 is listed, updated from sqlite version 3.45.3.

Installed package window with sqlite updated package listed

Print Article

Related Articles (7)

Install a Package in a Conda Environment in Anaconda Navigator
Remove a Virtual Conda Environment via Graphical Interface
How to safely update your software tools using either a simple "point-and-click" dashboard or a few quick commands. While staying up to date provides the latest security and features, the guide cautions against updating in the middle of a project to prevent unexpected changes to your current work. Using separate, unique environments for different projects is recommended to keep your updates organized and your computer stable.
Conda channels act like specialized "app stores" or online libraries where you can find and download different software packages for your projects. This article explains how to choose between major stores like the curated Anaconda Defaults or the massive, community-run Conda-Forge. It also covers how to set a "priority" for these stores so your computer always knows which one to check first to keep your software stable and up-to-date.
Think of Conda as a way to create separate, private "workspaces" on your computer for different projects so their software settings don't get mixed up or cause errors. While other tools only handle one coding language, Conda is a "heavy hitter" that can manage almost any software component, making it the top choice for complex fields like Data Science and AI. By using these isolated spaces, you keep your computer stable and make it easy to share your exact setup with others.
Index of Miniconda How-To Articles for Virtual Conda Environments