Conda’s getting started guide goes through some of these same instructions while using the conda CLI.
Before you start
You should have already installed Anaconda Distribution, which contains the Navigator application.Starting Navigator
Navigator starts by default when Anaconda Distribution is first installed. If you have installed Anaconda Distribution before, open Navigator using the following instructions:From the Start menu, search for “Anaconda Navigator” and click to open.
Managing Navigator
When Navigator opens, it verifies that Anaconda is installed. If Navigator does not start up properly, see the Troubleshooting page.

Anaconda recommends keeping Navigator updated to the latest version.
Managing application tiles
By default, all application tiles available to launch or install within Navigator are displayed on the Home page. Filter the application tiles with the applications dropdown menu.
Managing environments
Navigator uses the conda package and environment manager to create conda environments. Conda environments are directories within your file system that contain a specific collection of packages and package dependencies. Environments are isolated from one another and enable you to quickly switch between projects with drastically different needs. In this example, we will create a new environment namedmyenvironment
:
-
On the Environments page, click Create.
- In the Environment name field, type a descriptive name for your environment.
- Click Create. Navigator creates the new environment and activates it.
-
Now you have two environments: the default environment
base (root)
andmyenvironment
.Anaconda does not recommend working in your base environment. -
Switch between environments by clicking the name of the environment you want to use. This will deactivate the first environment and activate the environment you just selected.
The active environment is the one with the arrow beside its name.
Managing Python
When you create a new environment, Navigator installs Python 3.11 by default. To use a different version of Python in a given environment:- specify when you create the environment
- change the Python package version in an existing environment
Changing the Python version when creating an environment
In this example, we will create a new environment namedpython39
that contains Python 3.9.18:
- On the Environments page, click Create.
- In the Environment name field, type the descriptive name “python39”.
- Select 3.9.18 from the Python dropdown.
- Click Create.
Changing the Python version in an existing environment
In this example, we will change the Python version ofmyenvironment
to Python 3.12.0:
-
On the Environments page, select
myenvironment
(which we created in the Managing environments section above) from the environment list to activate it. -
Select Installed from the package filter dropdown.
- Select the Python package checkbox and hover over Mark for specific version installation.
- Select 3.12.0 from the dropdown that appears.
- Click Apply.
- A dialog listing all the packages that will be modified appears. Click Apply.
Managing packages
On the Environments page, you can:- View which packages are in each environment
- Search for and install new packages
- Upgrade existing packages
- Delete packages
beautifulsoup4
into myenvironment
.
-
On the Environments page, select
myenvironment
from the environment list to activate it. - Open the package filter dropdown and select Not installed to view a list of packages that are available to install from the you are connected to.
-
Type “beautifulsoup4” into the Search packages box.
-
Select the checkbox beside
beautifulsoup4
in the package list. - Click Apply.
- A dialog appears that lists all packages that will be installed. Click Apply.
- Open the package filter dropdown and select Installed.
beautifulsoup4
package is now displayed in the list of installed programs in the current environment.
For more documentation on packages, see Managing packages in the Tutorials section.
Managing channels
By default, Navigator searches in and installs packages from Anaconda’s free public repositories, also known asdefaults
. This contains the package repositories main
, r
, and msys2
(Windows only), which are hosted at repo.anaconda.com/pkgs/. There are many more package channels available, hosted on Anaconda.org, in Anaconda.com, or in an on-premises server, if your organization hosts their own packages via Package Security Manager On-prem.
In this example, we will add a channel connection to conda-forge in Navigator’s channel manager.
- Click Channels.
- Click Add….
- Enter “conda-forge” into the textbox that appears.
- Press Enter (Windows)/Return (Mac) on your keyboard.
- Click Update channels.