Managing packages

On the Navigator Environments tab, the packages table in the right column lists the packages included in the environment selected in the left column.

Note

Packages are managed separately for each environment. Changes you make to packages only apply to the active environment.

Tip

Click a column heading in the table to sort the table by package name, description, or version.

../../../../_images/navigator-environments-1-6.png

Tip

The Update Index button updates the packages table with all packages that are available in any of the enabled channels.

Filtering the packages table

By default, only Installed packages are shown in the packages table. To filter the table to show different packages, click the arrow next to Installed, then select which packages to display: Installed, Not Installed, Upgradable, or All.

Note

Selecting the Upgradable filter lists packages that are installed and have upgrades available.

Finding a package

In the Search Packages box, type the name of the package.

Installing a package

  1. Select the Not Installed filter to list all packages that are available in the environment’s channels but are not installed.

    Note

    Only packages that are compatible with your current environment are listed.

  2. Select the name of the package you want to install.

  3. Click the Apply button.

  4. Review the Install Packages information.

    ../../../../_images/install-pkgs-prompt.png

You can filter your packages to be installed by Name, Unlink, Link, and Channel. Unlink indicates what is being removed. Link is what is being installed in place of the package that is unlinked. Channel shows from where the package is being installed.

Packages are in a cache and they rely on other packages using hard links, which essentially point to a package instead of copying it to the environment. Unlink removes the hard link to that package. If the package you are trying to install is a dependency of other packages, the Link column will show the hard link to the package version that is being created in order to install your selected package.

Tip

If after installing a new package it doesn’t appear in the packages table, select the Home tab, then click the Refresh button to reload the packages table.

Upgrading a package

  1. Select the Upgradable filter to list all installed packages that have upgrades available.

  2. Click the checkbox next to the package you want to upgrade, then in the menu that appears select Mark for Upgrade.

    OR

    In the Version column, click the blue up arrow that indicates there is a newer version available.

  3. Click the Apply button.

Installing a different package version

  1. Click the checkbox next to the package whose version you want to change.

  2. In the menu that appears, select Mark for specific version installation.

    If other versions are available for this package, they are displayed in a list.

  3. Click the package version you want to install.

  4. Click the Apply button.

Removing a package

  1. Click the checkbox next to the package you want to remove.
  2. In the menu that appears, select Mark for Removal.
  3. Click the Apply button.

Advanced package management

Navigator provides a convenient graphical interface for managing conda environments, channels, and packages. But if you’re comfortable working with Anaconda Prompt (terminal on Linux or macOS), you can access additional, advanced management features. To learn more, see Managing packages with conda.